John Preston
d26924dd6b
Allow multiline no-newline input fields.
...
Fixes poll option limit warning.
2019-05-08 12:36:13 +03:00
John Preston
0b26475300
Fix render glitches in passcodebox.
2019-05-01 16:11:43 +04:00
John Preston
f56df0e1d9
Show folder using slide animation.
2019-05-01 16:11:39 +04:00
John Preston
607655941d
Improve Ui::Menu interface.
2019-05-01 16:11:37 +04:00
John Preston
58d86af399
Remove SplittedWidget paint optimization.
...
It doesn't work with dialogs-to-top button anyway.
2019-05-01 16:11:16 +04:00
John Preston
9bf8a8108d
Comment out non-folder feed code.
2019-04-25 14:16:30 +04:00
John Preston
56b6673e17
Beta version 1.6.6: Fix animations engine.
2019-04-11 10:43:13 +04:00
John Preston
71f340d9b5
Revert "Don't restart animations timer."
...
This reverts commit 392d90dc1d
.
Otherwise scrolling while typing animates lags terribly on macOS.
2019-04-11 10:16:02 +04:00
John Preston
9bfa6d7cf4
Make animation tick less, almost like before.
...
Unfortunately otherwise animations look not smooth.
Fixes #5897 .
2019-04-09 17:21:29 +04:00
John Preston
392d90dc1d
Don't restart animations timer.
2019-04-09 17:12:16 +04:00
John Preston
7808620764
Queue only one update call in animations manager.
2019-04-09 17:10:45 +04:00
John Preston
fe3181649b
Fix build on macOS and Linux.
2019-04-09 17:10:44 +04:00
John Preston
b5be6df5e2
Copy text with expanded links only to external.
...
Paste valid custom links in message field if copied from messages.
2019-04-08 19:10:06 +04:00
John Preston
0f0c3b7461
Remove FlatLabel::_contextExpandLinksMode.
2019-04-08 16:22:07 +04:00
John Preston
ff51423125
Remove ExpandLinksNone, rename Text::originalText.
2019-04-08 15:53:11 +04:00
John Preston
6c17ed2242
Fix crash in event loop nesting.
2019-04-07 11:18:38 +04:00
John Preston
1ab4dbe466
Fix crash in application closing.
2019-04-06 12:12:24 +04:00
John Preston
2bdce7dce6
Fix window activations handling without event loop nesting.
...
This was causing an assertion violation in Ui::PostponeCall.
- Add a generic Core::QtSignalProducer to convert Qt signals to rpl::producer.
- Track event loop nesting inside QtSignalProducer.
- Use QtSignalProducer for QWindow::activeChanged tracking.
2019-04-05 14:13:54 +04:00
John Preston
c3c46f8e29
Fix new animations engine bug.
2019-04-04 19:31:03 +04:00
John Preston
456a949d01
Fix working with document thumbnails.
2019-04-04 00:08:05 +04:00
John Preston
db631acf80
Remove old animations code.
2019-04-02 14:33:54 +04:00
John Preston
74dc4e0c62
Allow disabling new animations.
2019-04-02 14:33:54 +04:00
John Preston
99bb09374d
Use new animations engine everywhere.
2019-04-02 14:33:53 +04:00
John Preston
a6e96f9a28
Use new animations engine in all Basic-s.
2019-04-02 14:33:53 +04:00
John Preston
cd3c1c6dc0
Use new animations engine for typings.
2019-04-02 14:33:53 +04:00
John Preston
77fbf19a72
Use serverside keywords for emoji suggestions.
2019-04-02 14:33:53 +04:00
John Preston
3cd9d4b5ec
Fix video messages playback on Retina.
2019-04-02 14:33:53 +04:00
John Preston
d3bf489bea
Improve base::binary_guard interface.
2019-04-02 14:33:52 +04:00
23rd
3fa3428b4b
Added ability to go to top of media panel by clicking on selected tab.
2019-04-02 14:33:52 +04:00
John Preston
84e9e37353
Closed alpha version 1.6.3.1: Fix build for Xcode.
2019-03-29 14:24:08 +04:00
John Preston
8759d637ff
Use StorageFileLocation in mtpFileLoader.
2019-03-29 14:24:07 +04:00
John Preston
95023ca770
Use StorageFileLocation in streaming loader.
2019-03-29 14:24:07 +04:00
John Preston
aa8f62da9d
Support new ('modern') API file locations.
2019-03-29 14:24:07 +04:00
John Preston
eba2a98703
Add general StorageFileLocation abstraction.
2019-03-29 14:24:06 +04:00
John Preston
a0b3b1affd
Fix fade in widget animation.
...
Fixes #5812 .
2019-03-24 12:12:40 +04:00
23rd
3a5bad4b7a
Fixed incorrect display of uploaded video's thumbnail in edited message.
...
- After uploading a video the data_document changes a source of the
good thumbnail and loses an information about it (e.g. width, height,
bytesSize).
2019-03-22 13:39:12 +04:00
John Preston
a5e6890b77
Fix icon pixmap sizes on Retina with scaling.
2019-03-12 14:27:22 +04:00
John Preston
846499a4fb
Fix volume saving to settings.
2019-03-12 09:09:53 +04:00
John Preston
261720c941
Fix radial animations on macOS.
...
QOpenGLWidget doesn't draw antialiased ellipses and arcs,
so we use a software rasterizer and then draw the resulting image.
2019-03-11 13:51:15 +04:00
John Preston
7b3c452316
Change direction of infinite radial animation.
2019-03-11 13:19:38 +04:00
John Preston
aa00f9bd34
Fix new animations engine restarts.
2019-03-11 12:08:21 +04:00
John Preston
3706be77ea
Fix macOS media viewer controls hiding.
2019-03-11 12:08:19 +04:00
John Preston
a56a12a1ef
Optimized video frame pushing.
2019-03-11 12:08:18 +04:00
John Preston
5c4b459f57
Use new animations in video viewer.
2019-03-11 12:08:18 +04:00
John Preston
9a616edf2a
Add new animations engine.
2019-03-11 12:08:17 +04:00
John Preston
71b733a018
Display receivedTill in video player controls.
2019-03-11 12:08:13 +04:00
John Preston
8171828c2a
Fix build on GCC.
2019-03-11 12:08:09 +04:00
John Preston
e631d98230
Implement media cache management.
2019-03-11 12:08:09 +04:00
John Preston
648cd44ddd
Display correct video / music state.
2019-03-11 12:08:08 +04:00
23rd
bfc9e43eb4
Added a handler for "MESSAGE_EMPTY" error to delete a local message.
...
- Added a determination of the zero-width-space as the space.
- Fixes #3145 .
2019-03-10 10:26:40 +04:00