23rd
629574685e
Fixed display of most of simple toasts in corresponding window.
2022-06-14 14:24:21 +03:00
23rd
2846aa2f77
Moved SendMenu to separated folder.
2022-03-27 17:59:30 +03:00
23rd
cf55f1a7cd
Added ability to use EditLinkBox without SessionController.
2022-03-06 18:11:47 +03:00
23rd
1fa825321d
Removed text commands from poll box.
2022-01-12 11:54:24 +03:00
John Preston
8069fdd873
Use base/random.h instead of openssl::RandomValue.
2021-09-15 13:42:22 +03:00
Ilya Fedin
79cc797aff
Fix -Wunused-variable warnings
2021-07-13 21:43:34 +03:00
23rd
b422ec025e
Removed Ui::show from classes that have pointer to Controller.
2021-06-17 10:57:45 +04:00
Ilya Fedin
c0c10689a1
Get rid of deprecated ranges::view usage
2021-03-13 19:14:58 +03:00
23rd
d4bbbdb65c
Replaced rand_value util function with openssl::RandomValue.
2021-01-24 10:41:10 +03:00
23rd
c109e35d95
Fixed send options in CreatePollBox and SendFilesBox in replies.
2020-12-01 09:45:24 +03:00
23rd
b12256f1ee
Added ability to schedule polls from section of scheduled messages.
...
Fixed #7433 .
2020-08-11 18:13:40 +04:00
23rd
14cda49db2
Moved code for send context menu to namespace.
2020-08-11 18:13:40 +04:00
23rd
edceed28d7
Moved code for send context menu to separate file.
2020-08-11 18:13:40 +04:00
23rd
e318a7d65f
Simplified ranges::find_if with ranges::any_of and ranges::none_of.
2020-06-23 21:53:43 +04:00
John Preston
83538675ce
Move a lot of settings to Core::Settings.
2020-06-23 21:53:42 +04:00
John Preston
4d6cc58f0d
Move session settings to main_session_settings.
2020-06-23 21:53:42 +04:00
John Preston
ee43027bea
Remove some usages of App::main().
2020-06-23 21:53:39 +04:00
John Preston
07e3671ca8
Allow monospace blocks to extend bubble width.
...
This partially fixes #2060 instead of additional settings from #7822 .
2020-05-12 11:07:41 +04:00
John Preston
53d206c12c
Custom tab-order for create poll box.
2020-04-21 18:55:35 +04:00
John Preston
b34d5b8306
Check solution length in CreatePollBox.
2020-04-21 18:55:34 +04:00
John Preston
423daecbde
Add view solution button to polls.
2020-04-21 18:55:34 +04:00
John Preston
13d22947df
Send poll solution with entities.
2020-04-21 18:55:34 +04:00
John Preston
6c08bab550
Add explanation block to CreatePollBox.
2020-04-21 18:55:34 +04:00
Kirsan
4fececb94f
Revert changes to notification replay. And replace user settings with Both (Enter and Ctrl+Enter) to polls.
2020-02-11 12:29:34 +04:00
Kirsan
9c562931a2
Respect user settings "Send by ..." for:
...
forward dialog
send file dialog
edit caption dialog
notification replay
schedule messages
new channel dialog
group description edit dialog
create poll dialog
rate call dialog
report bot dialog
support mode
2020-02-11 12:29:34 +04:00
John Preston
29c6228616
Add quiz phrase to langpack.
2020-01-28 09:33:36 +03:00
John Preston
9aa597d6f0
Fix validation of created poll.
2020-01-24 18:29:53 +03:00
John Preston
bb64285c3a
Always show Create button, show error messages.
...
Fixes #7058 , fixes #7059 .
2020-01-24 17:45:05 +03:00
John Preston
ed8b237364
Fix assertion violation in poll create box.
2020-01-23 15:36:53 +03:00
23rd
7d519990b2
Added ability to customize shortcuts for silent or scheduled messages.
2020-01-23 10:09:34 +03:00
John Preston
c3b01d8573
Hide multiple answers if only quiz is allowed.
2020-01-23 10:09:33 +03:00
John Preston
d0597407d8
Support creating polls from bot keyboards.
2020-01-23 10:09:33 +03:00
John Preston
d72d1aabe6
Disable creating public polls in channels.
2020-01-23 10:09:33 +03:00
John Preston
f700220ec1
Create polls with different settings.
2020-01-23 10:09:33 +03:00
John Preston
04d9b93e17
Implement poll creation settings UI.
2020-01-23 10:09:33 +03:00
John Preston
afff7634f9
Display last voters userpics.
2020-01-23 10:09:33 +03:00
Nicholas Guriev
793862bee6
Fix -Wredundant-move and -Wdeprecated-copy warnings ( #6663 )
...
* Do not move result at end of function
This makes GCC 9.1.2 happy with the active -Wredundant-move warning.
Indeed, such moving of local variables or local arguments before
returning is unnecessary and prevents the compiler from copy elision
optimization.
2019-11-12 18:15:34 +03:00
John Preston
30a1bd7ba2
Use base::call_delayed.
2019-10-19 12:27:56 +04:00
John Preston
f677b116f9
Use install_base_filter for lib_base.
2019-10-19 12:27:56 +04:00
John Preston
a6c84c36c0
Use layers and boxes from lib_ui.
2019-10-19 12:27:52 +04:00
John Preston
0c713a930a
Remove app.h / facades.h from precompiled header.
2019-10-01 23:59:46 +03:00
John Preston
4951eeac98
Allow creating desktop part of multi-theme.
2019-09-06 19:31:07 +03:00
John Preston
87addd41b1
Add new phrases for reminders.
2019-08-29 10:01:28 +03:00
John Preston
ef7087348a
Allow to schedule created polls.
2019-08-27 19:10:37 +03:00
John Preston
93a52bb66e
Move some settings from global to Session.
2019-08-09 11:50:49 +01:00
John Preston
4917ca7b32
Remove all legacy global namespace langs.
2019-06-21 11:06:52 +02:00
John Preston
87fc066e67
Use tr:: instead of lang().
2019-06-21 11:06:51 +02:00
John Preston
a7c8feaecb
Use tr:: instead of langFactory and __rich.
2019-06-21 11:06:50 +02:00
John Preston
d1d98c3bb1
Use tr:: instead of langFactory in box titles.
2019-06-21 11:06:50 +02:00
John Preston
8ed433cc01
Use tr:: instead of langFactory in input fields.
2019-06-21 11:06:49 +02:00