Commit Graph

1267 Commits

Author SHA1 Message Date
23rd b1e3b9688e Added initial support of custom sound to notifications. 2022-04-05 15:28:48 +03:00
23rd 9950452e57 Slightly optimized name of methods in data notify settings. 2022-04-05 15:28:48 +03:00
23rd a0b88e8f8b Added public api for sound configuration to data notify settings. 2022-04-05 11:52:33 +03:00
23rd 55864edb67 Refactored adding of sensitive menu items. 2022-04-04 17:15:45 +03:00
23rd 9478798a47 Moved out public api for notify settings from Data::Session. 2022-04-01 15:53:58 +04:00
23rd 36bb23c54c Moved out data of notify settings to separated module. 2022-04-01 15:53:58 +04:00
23rd 67d8a7e106 Moved out peer menu callback and its creation to separated files. 2022-04-01 15:53:58 +04:00
23rd 320ff9d606 Simplified settings of auto-delete. 2022-04-01 15:53:58 +04:00
23rd 4dd5be9356 Simplified settings of notification sound. 2022-04-01 15:53:57 +04:00
23rd 93563358ca Added remain time to notification menu item when peer is muted. 2022-04-01 15:53:57 +04:00
23rd 3c4f575bc2 Added ability to set auto-delete from profile info. 2022-04-01 15:53:57 +04:00
23rd 06d17c6b2c Changed color of some sensitive menu items to attention one. 2022-04-01 15:53:57 +04:00
23rd 2f7017b305 Added mute submenu to top bar in sections. 2022-04-01 15:53:57 +04:00
23rd 4bcd9de2b0 Added submenu support to Window::PeerMenuCallback. 2022-04-01 15:53:57 +04:00
23rd c520cb777c Replaced Window::PeerMenuCallback with struct. 2022-04-01 15:53:57 +04:00
23rd 7bebe699f6 Moved special fields to separated folder. 2022-04-01 15:53:57 +04:00
23rd f32215f77d Added support of sound notification setting to Data::Session. 2022-04-01 15:53:57 +04:00
John Preston aa7143a831 Allow adding Settings::Section-s without changing Type. 2022-04-01 15:53:23 +04:00
John Preston b1e66279d5 Update API scheme on layer 140. 2022-03-31 13:24:13 +04:00
John Preston 72ae2f0269 Support custom attach bot icons. 2022-03-30 12:23:06 +04:00
John Preston c6ded00461 Move webview attach code to a separate module. 2022-03-30 12:23:05 +04:00
John Preston aed1904b4c Support theming for webview-s (payments, attach). 2022-03-30 12:23:05 +04:00
John Preston df15ff9f8e Update API scheme on layer 140. 2022-03-30 12:23:05 +04:00
John Preston 20bdbf531a Add proof-of-concept support for keyboardButtonWebView. 2022-03-30 12:23:05 +04:00
John Preston 1d8aac26ce Proof of concept webview attach menu support. 2022-03-30 12:23:05 +04:00
John Preston 841da9dde8 Update API scheme on layer 140.
Handle attach argument in resolve username links.
2022-03-30 12:23:05 +04:00
John Preston cdde9f8841 Reaction notifications are always silent. 2022-03-30 12:23:05 +04:00
John Preston 468917a91a Add bot to group / channel by link with rights. 2022-03-30 12:23:05 +04:00
John Preston 649f2908e8 Improve phrases in adding a bot as an admin. 2022-03-30 12:23:05 +04:00
John Preston a35888a07b Add to Group / Channel with suggested rights for bots. 2022-03-30 12:23:05 +04:00
23rd 2846aa2f77 Moved SendMenu to separated folder. 2022-03-27 17:59:30 +03:00
Ilya Fedin e5d8a1aa3c Use QWidget::screen/QWidget::mask instead of QWindow ones 2022-03-23 09:42:51 +04:00
Ilya Fedin 1e744efef8 Replace setMinimumWidth with updateMinimumSize in Window::MainWindow
There's no RpWindow::setMinimumWidth
2022-03-23 09:40:28 +04:00
John Preston db6a9b0354 Improve name elision in the main menu cover. 2022-03-16 11:23:37 +04:00
23rd c9ebec1cf0 Removed base/observer.h from main pch.
Removed unused inheritances from base::Subscriber.
2022-03-15 18:02:30 +03:00
John Preston f31be7784b Redesign edit account settings page. 2022-03-15 15:12:49 +04:00
John Preston b1281c7999 Use Yes / No in "Cancel uploading?" confirm box. 2022-03-14 13:45:05 +04:00
John Preston 616f4e4027 Allow volume changing in RTMP stream context menu. 2022-03-14 13:45:05 +04:00
John Preston 3b9ac19482 Allow pinning chats in folders when 100 added. 2022-03-14 11:11:17 +04:00
John Preston 32d09f189b Use rpl::empty instead of rpl::empty_value(). 2022-03-11 09:56:29 +04:00
John Preston 1aa8029a8a Improve notification preview settings design. 2022-03-08 15:24:02 +04:00
23rd 2d28d795cf Replaced PinMessageBox with generic box. 2022-03-08 12:43:00 +03:00
John Preston a2e57de3a3 Fix crash in delete contact box creation. 2022-03-06 14:44:12 +04:00
John Preston a6d59fccf4 Update icons for folders. 2022-03-04 14:25:25 +04:00
23rd fd528aa1b7 Removed Ui::show from window peer menu functions. 2022-03-04 11:25:10 +03:00
23rd 0f7b0c4227 Added ability to hide layer for specific window controller. 2022-03-04 11:25:10 +03:00
23rd 3ebb9af8f8 Removed Ui::hideSettingsAndLayer(). 2022-03-04 11:25:10 +03:00
23rd 6bcca6c94e Added Ui::Show implementation for Window::SessionController. 2022-03-04 11:25:10 +03:00
John Preston aa3357eee1 Show connecting / proxy status above downloads.
Fixes #24125.
2022-03-01 18:39:08 +03:00
John Preston bea2cfd363 Support t.me/+phonenumber links. 2022-03-01 15:30:22 +03:00