23rd
1d035109ea
Replaced sticker emoji picker row with dropdown panel.
2026-04-20 13:55:23 +03:00
23rd
fc85b09e88
Switched existing sticker pick to inline dropdown that excludes self.
2026-04-20 13:55:23 +03:00
23rd
b51c0f1ee5
Replaced emoji input field with emoji row and radial upload button.
2026-04-20 13:55:23 +03:00
23rd
4d692e635b
Added flow to open sticker editor with transparent canvas.
2026-04-20 13:55:23 +03:00
23rd
07a952a2a6
Polished sticker picker scroll wiring and creator upload teardown.
2026-04-20 13:55:23 +03:00
23rd
2589a244dd
Added flow for creating new static webp sticker.
2026-04-20 13:55:23 +03:00
23rd
99ed365695
Added flow for adding existing sticker to owned set.
2026-04-20 13:55:23 +03:00
23rd
7f93d7ec6f
Added owned-set add-cell with popup menu to sticker set box.
2026-04-20 13:55:23 +03:00
23rd
17b72ef1bd
Added assets and lang keys for sticker creation menu.
2026-04-20 12:57:12 +03:00
23rd
e99442cb1c
[img-editor] Fixed contrast text color in edit proxy for framed type.
2026-04-20 12:54:18 +03:00
23rd
085f139abd
[img-editor] Clamped text width to prevent negative layout constraints.
2026-04-20 12:54:18 +03:00
23rd
f616d19a4e
[img-editor] Fixed emoji drawing in text wrapped across line boundaries.
2026-04-20 12:54:18 +03:00
23rd
61cf3a960c
[img-editor] Ignored stale deferred text edit callbacks from prior edit.
2026-04-20 12:54:18 +03:00
23rd
f94ec5a8a9
[img-editor] Added text editing state flow to keep palette consistent.
2026-04-20 12:54:18 +03:00
23rd
a2f228e74d
[img-editor] Fixed text selection color sync and isolated from brush.
2026-04-20 12:54:18 +03:00
23rd
3ec1ff8c7e
[img-editor] Synced palette color and tool selection with text focus.
2026-04-20 12:54:18 +03:00
23rd
631fe4f362
[img-editor] Improved color handling in text items.
2026-04-20 12:54:18 +03:00
23rd
6153480e43
[img-editor] Fixed text wrapping, spacing, and geometry in editor items.
2026-04-20 12:54:17 +03:00
23rd
e1789d40d4
[img-editor] Added auto-fitting width for text editing overlay.
2026-04-20 12:54:17 +03:00
23rd
0fff162c65
[img-editor] Added emoji support in photo editor text items.
2026-04-20 12:54:17 +03:00
23rd
0b70be9a9b
[img-editor] Added styled text items.
2026-04-20 12:54:17 +03:00
23rd
04aec11daa
Added reply header with preview to send files box.
2026-04-20 12:53:48 +03:00
23rd
91145dc868
Removed matching of installed emoji pack titles from emoji search.
2026-04-20 09:30:08 +03:00
23rd
252bf3e363
Improved search of emoji from emoji list widget.
2026-04-20 08:37:56 +03:00
23rd
22449a0913
Fixed opening of stories in albums with reorder enabled.
...
Regression was introduced: c5ea86b474 .
2026-04-20 07:37:21 +03:00
John Preston
5ef60debc2
Fix build with MSVC.
2026-04-20 10:54:47 +07:00
John Preston
eac7141ce7
Use photo as video thumbnail in webpage.
2026-04-20 10:54:47 +07:00
John Preston
6468b8ab19
Proxy share t.me, QR with tg://, accept both.
2026-04-20 10:54:47 +07:00
Reza Bakhshi Laktasaraei
11e84ffbef
feat(accessibility): add screen reader support for language list
2026-04-20 10:47:13 +07:00
Ilya Fedin
6a1212de82
Remove QPalette::Accent support
...
Looks like even Qt's internal plugins don't always set it and when it's set, it's similar to highlight anyway
2026-04-19 23:08:24 +07:00
Ilya Fedin
92192715bb
Use shorter QPalette API
2026-04-19 23:08:24 +07:00
Ilya Fedin
786e8999e1
Synchronize system accent color avilability between toggle and setting
2026-04-19 23:08:24 +07:00
John Preston
02f0d7bb8a
Don't set empty good thumbnail.
...
Image(QImage&&) for isNull() sets a fully transparent QImage.
This leads to uninitialized memory QImages in prepared thumbnails,
because we allocate QImage and start painting thumbnail parts in it.
2026-04-19 23:06:43 +07:00
John Preston
f543c2569e
Don't offer sending text as file if hasImage.
2026-04-19 23:06:28 +07:00
John Preston
9878ee6fa7
Improve work on original video quality.
2026-04-19 22:19:47 +07:00
cumdev1337
827ec824d1
Bring back original video quality option
2026-04-19 17:03:38 +07:00
John Preston
c9ca79ab47
Don't remember incorrect value in textRealWidth.
2026-04-19 16:34:36 +07:00
dependabot[bot]
ed1e3cabc3
Bump actions/deploy-pages from 4 to 5
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-18 06:50:24 +07:00
GitHub Action
6419bb15fb
Update User-Agent for DNS to Chrome 146.0.0.0.
2026-04-17 22:06:45 +07:00
Sergey A. Osokin
d53ee9c241
Fix warnings.
2026-04-17 22:04:20 +07:00
Ilya Fedin
5bb03928a1
Fix sticker size option with scaling
2026-04-17 15:08:11 +07:00
John Preston
c354ed7814
Simplify, reuse stuff in country_select_box.
2026-04-17 15:07:53 +07:00
Reza Bakhshi Laktasaraei
3fbe30231e
feat(accessibility): add screen reader support for country select box
2026-04-17 14:56:27 +07:00
Ilya Fedin
b5f3ea60b7
Try to use KSandbox::startHostProcess
2026-04-17 14:55:16 +07:00
Ilya Fedin
bc2eb3df82
Remove explicit disconnections where object lifetime is the same
2026-04-17 14:54:28 +07:00
Ilya Fedin
92488b29d5
Move GNotification action creation to the rest of notification code
2026-04-17 14:54:28 +07:00
Ilya Fedin
ef848e0a1b
Port Linux notifications to std::get_if
...
There's no sense to use abstrations calling std::holds_alternative
2026-04-17 14:54:28 +07:00
John Preston
4319245dd3
Allow seeking in video messages.
2026-04-17 12:31:58 +07:00
John Preston
5eed8136dd
Fix layout for RTL messages.
2026-04-17 12:31:58 +07:00
John Preston
66b38ccb5f
Pause animations only if video message isn't paused.
2026-04-17 12:31:58 +07:00