John Preston
2991c3c17f
Toggle reactions from the list under the message.
2021-12-29 21:22:33 +03:00
John Preston
b5edaf4c23
Fix layout of reactions in files / contacts.
2021-12-29 21:22:33 +03:00
John Preston
ad1476e80f
Return reading proper noforwards value.
2021-12-29 21:22:33 +03:00
John Preston
6f8c9f65cf
Optimize small emoji image caching and painting.
2021-12-29 21:22:33 +03:00
John Preston
4050866b3b
Nice reactions design in private chats.
2021-12-29 21:22:33 +03:00
John Preston
2a3cf8ac58
Implement (sub-optimal) painting of reactions in groups.
2021-12-29 21:22:33 +03:00
John Preston
710ef43e41
Update API scheme on layer 136.
2021-12-29 21:22:33 +03:00
John Preston
51e96bf074
Support reaction button with gradient bubbles.
2021-12-29 21:22:33 +03:00
John Preston
68d45a2c08
Show / hide reactions selector.
2021-12-29 21:22:33 +03:00
John Preston
35378e717a
Handle click on the reaction once again.
2021-12-29 21:22:33 +03:00
John Preston
b108e93092
Keep reaction visible if mouse is over it.
2021-12-29 21:22:33 +03:00
John Preston
371c9c1bfe
Implement a nice corner reaction button.
2021-12-29 21:22:33 +03:00
John Preston
e148b5ff08
Proof-of-concept reactions dropdown.
2021-12-29 21:22:33 +03:00
John Preston
9c18f7b0e3
Allow choosing allowed reactions in groups / channels.
2021-12-29 21:22:33 +03:00
John Preston
bfdbb64295
Move some Settings icons to a subfolder.
2021-12-29 21:22:33 +03:00
John Preston
b773bb6e70
Add icons to the media viewer menus.
2021-12-29 21:22:33 +03:00
John Preston
2c36623cfb
Add some icons to popup menus.
2021-12-29 21:22:33 +03:00
John Preston
535fd8d523
Display reactions outside bottom info in groups.
2021-12-29 21:22:33 +03:00
John Preston
3aacd15ef2
Use HistoryView::Object in BottomInfo.
2021-12-29 21:22:33 +03:00
John Preston
57cb921bb9
For testing show self reaction in bold.
2021-12-29 21:22:33 +03:00
John Preston
b1668afdf1
Use available reactions list from the server.
2021-12-29 21:22:33 +03:00
John Preston
be74f8f2bc
Fix sponsored messages badge with BottomInfo.
2021-12-29 21:22:33 +03:00
John Preston
b151d210bf
Add peer-list-like view for message reactions list.
2021-12-29 21:22:33 +03:00
John Preston
b5d80a3c15
Improve BottomInfo layout.
2021-12-29 21:22:33 +03:00
John Preston
2b0cd2a611
Fix refreshing bottom info.
2021-12-29 21:22:33 +03:00
John Preston
1af2cfe143
Extract BottomInfo from HistoryView::Message.
2021-12-29 21:22:33 +03:00
John Preston
3a43217301
Show reactions in messages.
2021-12-29 21:22:32 +03:00
John Preston
f5c7b206bb
Track message reactions.
2021-12-29 21:22:32 +03:00
John Preston
a1439163ce
Update API scheme to layer136.
2021-12-29 21:22:32 +03:00
Klemens Nanni
32473b2908
Remove unused variable
...
Unused since c79cd0b692
"Use Images::Read instead of App::readImage."
2021-12-29 20:16:04 +03:00
Klemens Nanni
078a2af385
Fix -Wunused-const-variable warnings under DESKTOP_APP_DISABLE_DBUS_INTEGRATION
...
OpenBSD builds without dbus integration (for now); this fixes the warnings.
Those variables have been introduced in multiple commits.
2021-12-29 20:16:04 +03:00
Klemens Nanni
b61250e101
Remove unused variables
...
Not used anymore since 29c0956d61
"Always try to play video in voice chats.".
2021-12-29 20:16:04 +03:00
Ilya Fedin
f90fb6c80c
Update cmake_helpers
2021-12-29 17:27:23 +03:00
Ilya Fedin
cbd0469042
Update statusnotifieritem
2021-12-29 17:27:23 +03:00
Ilya Fedin
a49feca281
Update submodule libraries
2021-12-29 17:27:23 +03:00
Ilya Fedin
641583b434
Update libraries in Dockerfile & snapcraft.yml
2021-12-29 17:27:23 +03:00
Ilya Fedin
9506093cbd
Remove unused submodules
2021-12-29 17:27:23 +03:00
Ilya Fedin
ffe4208595
Implement loop status/shuffle for MPRIS
2021-12-29 00:56:46 +04:00
k1ee
4c3835c61c
Use https:// not git:// to clone.
...
git:// is not going through proxy.
2021-12-28 15:26:42 +04:00
Nate Graham
dad1f196ba
Mark as single-instance using X-GNOME-SingleWindow key
...
Telegram is a single-instance app; attempting to open a second instance
fails and simply focuses the existing instance. However the app's
.desktop file does not indicate this to Linux desktop shells like GNOME
and KDE Plasma, causing them to show a "Start new instance/Open new
window" action for the app that will not work when used.
This commit fixes that by setting `X-GNOME-SingleWindow=true` in the
desktop file. This is a GNOME-specific key, but it is honored in KDE
Plasma too.
2021-12-27 17:47:48 +04:00
John Preston
8aa2f56717
Specify exact FFmpeg revision.
2021-12-23 00:07:26 +00:00
John Preston
ede4c0f781
Beta version 3.3.1.
...
- Switch between contacts list sorting modes.
- Sort contacts list by last seen time by default.
- Fix disappearing Send As Channel button after message editing.
- Fix file upload cancelling.
- Fix crash in video capture on macOS.
- Fix labels in the About box.
- Use Qt 6.2.2 for macOS and Linux builds.
- Allow installing x64 Windows version on Windows ARM.
2021-12-23 00:07:26 +00:00
John Preston
75337ad1c2
Fix shared media list in migrated groups.
2021-12-23 00:07:26 +00:00
John Preston
e05b2f3b38
Fix build on Linux.
2021-12-22 17:32:35 +00:00
John Preston
0f15adb208
Sort contacts by last seen by default.
...
Fixes #5515 .
2021-12-22 15:14:16 +00:00
John Preston
a7e552ccab
Fix assertion violation in media overview.
...
Regression was introduced in 5e7e7eaa83
.
2021-12-22 13:05:54 +00:00
John Preston
797433ebe9
Fix disappearing Send As Channel button.
...
Fixes #17359 .
2021-12-22 12:32:09 +00:00
John Preston
633532b88d
Fix build on Windows.
2021-12-22 11:47:17 +00:00
John Preston
a0dcade9d8
Remove redundant freedesktop.org.xml.
2021-12-22 10:42:32 +00:00
John Preston
2a0babe5ab
Fix file upload cancelling.
...
Fixes #17408 .
2021-12-22 10:34:00 +00:00