Ilya Fedin
|
b600b6a3b3
|
Move custom xdg-shell integration code to wayland integration
|
2021-06-12 15:51:04 +04:00 |
|
John Preston
|
f58fd1b927
|
Add OpenGL init crash checker.
|
2021-06-11 22:59:11 +04:00 |
|
John Preston
|
802918dd11
|
Disable blend before painting explicitly.
|
2021-06-11 20:28:55 +04:00 |
|
John Preston
|
9294c8c695
|
Fix custom OpenGL renderers on macOS.
|
2021-06-11 17:22:55 +04:00 |
|
Ilya Fedin
|
43efd9e307
|
Use custom xdg-shell for shadows on Wayland
|
2021-06-10 23:39:38 +04:00 |
|
John Preston
|
098eb59f2f
|
Remove BackgroundFiller, use glClear in paintEvent.
|
2021-06-10 23:36:26 +04:00 |
|
John Preston
|
1c004580eb
|
Fix stay-on-top Ui::Window-s on macOS.
|
2021-06-08 17:11:02 +04:00 |
|
John Preston
|
7bc9e12614
|
For surface with parent backend should be fixed.
|
2021-06-08 15:51:12 +04:00 |
|
John Preston
|
cbb65009ff
|
Use QOpenGLShaderProgram::bind.
|
2021-06-08 13:24:51 +04:00 |
|
John Preston
|
4ae6d31963
|
Allow setting other filter/clamp in GL::Textures.
|
2021-06-08 11:08:55 +04:00 |
|
John Preston
|
35236988b7
|
Remove redundant Uniform(QColor) helper.
|
2021-06-07 18:31:11 +04:00 |
|
John Preston
|
b1d5ed4ab5
|
Always call raise() before activateWindow().
|
2021-06-07 11:24:22 +04:00 |
|
John Preston
|
02049aeaa8
|
Add FragmentGlobalOpacity shader part.
|
2021-06-04 17:05:42 +04:00 |
|
John Preston
|
06f7b1d4ec
|
Fix YUV->RGB shader (YCbCr->RGB really).
WebRTC SDK got it wrong.
See https://web.archive.org/web/20180421030430/
http://www.equasys.de/colorconversion.html
|
2021-06-04 14:46:07 +04:00 |
|
John Preston
|
45c476da3a
|
Fix working with OpenGL images.
|
2021-06-03 16:34:28 +04:00 |
|
John Preston
|
0df1579d4a
|
Support sub-image updating in Ui::GL::Image.
|
2021-06-03 11:07:21 +04:00 |
|
John Preston
|
8b7aa44226
|
Provide some simple OpenGL primitives.
|
2021-06-02 20:27:30 +04:00 |
|
23rd
|
e6b736e718
|
Added suitable name for floating badge colors.
Removed redundant callFingerprintBg color.
|
2021-06-01 20:32:12 +03:00 |
|
23rd
|
fc357ae28f
|
Removed Q_OBJECT from FlatLabel.
|
2021-05-31 22:54:24 +03:00 |
|
23rd
|
86c1cce260
|
Replaced QTimer with base::Timer in FlatLabel.
|
2021-05-31 22:54:24 +03:00 |
|
23rd
|
92fe8b138b
|
Replaced raw PopupMenu pointer with unique_qptr in FlatLabel.
|
2021-05-31 22:54:24 +03:00 |
|
23rd
|
8c381e6bd4
|
Replaced singleShot with InvokeQueued in FlatLabel.
|
2021-05-31 22:54:24 +03:00 |
|
Ilya Fedin
|
cedff6dbb5
|
Use new XCB::ReplyPointer
|
2021-05-31 22:51:23 +03:00 |
|
Ilya Fedin
|
6ff8d15de0
|
Move qtextitemint ifdef to cmake
|
2021-05-31 22:51:06 +03:00 |
|
Ilya Fedin
|
0dbb210385
|
Fix deprecated declarations warning in QTextItemInt
|
2021-05-31 22:51:06 +03:00 |
|
John Preston
|
6fa01d0a1e
|
VertexPassTextureCoord may be reused.
|
2021-05-29 15:54:32 +04:00 |
|
John Preston
|
28b72295ab
|
Add framebuffers wrapper class.
|
2021-05-29 12:29:26 +04:00 |
|
John Preston
|
5389de6b96
|
Add outline support to rounded corners shader.
|
2021-05-28 21:05:01 +04:00 |
|
John Preston
|
f475fe28e4
|
Improve ImportantTooltip.
|
2021-05-28 19:07:50 +04:00 |
|
John Preston
|
8fbeb7f503
|
Fix build on macOS.
|
2021-05-25 19:18:25 +04:00 |
|
John Preston
|
52d5934dff
|
Add Ui::GL::Rect::empty method.
|
2021-05-25 17:23:22 +04:00 |
|
John Preston
|
808f8c7dea
|
Add some utilities for OpenGL shaders.
|
2021-05-25 14:54:41 +04:00 |
|
John Preston
|
2a26d4a91a
|
Add texture / image OpenGL helper.
|
2021-05-25 12:07:11 +04:00 |
|
John Preston
|
c946611689
|
Improve OpenGL logging.
|
2021-05-24 20:35:27 +04:00 |
|
John Preston
|
8d7ced5c74
|
Add OpenGL deinit().
|
2021-05-22 19:47:37 +04:00 |
|
John Preston
|
5e38964fbf
|
Allow force-disabling OpenGL.
|
2021-05-20 16:07:19 +04:00 |
|
John Preston
|
ca5b2e6746
|
Fix GL detection without a parent window.
|
2021-05-20 12:22:26 +04:00 |
|
John Preston
|
95ee92088e
|
Allow choosing OpenGL / Raster in runtime.
|
2021-05-19 16:46:58 +04:00 |
|
John Preston
|
e9fcbfcbac
|
Remove 'StartTranslucentPaint'.
|
2021-05-18 17:04:45 +04:00 |
|
John Preston
|
aeeb13bd02
|
Send QCloseEvent to custom-closed Ui::Window-s.
|
2021-05-17 15:19:43 +04:00 |
|
John Preston
|
d515956f76
|
Allow any QWidget in Ui::ScrollArea.
|
2021-05-12 12:07:39 +04:00 |
|
John Preston
|
6bc9586644
|
Fix CrossLineAnimation with semi-transparent color.
|
2021-05-11 12:56:28 +04:00 |
|
John Preston
|
b486260559
|
Don't change cursor in fixed-size windows.
|
2021-05-10 16:12:42 +04:00 |
|
John Preston
|
2b36c36dcb
|
Allow fractional strokes in CrossLineAnimation.
|
2021-05-07 16:20:23 +04:00 |
|
John Preston
|
52326fffd0
|
Add couple of colors for text over video.
|
2021-05-07 12:40:54 +04:00 |
|
John Preston
|
b0c5d9220b
|
Allow to specify RoundButton radius.
|
2021-05-06 19:48:43 +04:00 |
|
John Preston
|
3c1866f52d
|
Allow to change some styles in CallButton.
|
2021-04-27 16:03:12 +04:00 |
|
John Preston
|
14c67cf724
|
Handle locked screen as overlapping window.
|
2021-04-27 12:33:23 +04:00 |
|
John Preston
|
db1df1b4bd
|
Allow gradients default constructors.
|
2021-04-26 13:44:28 +04:00 |
|
John Preston
|
594572199c
|
Move call mute button styles to td_ui.
|
2021-04-26 13:20:13 +04:00 |
|