Commit graph

  • 6ff8d15de0 Move qtextitemint ifdef to cmake Ilya Fedin 2021-05-29 05:55:14 +04:00
  • 0dbb210385 Fix deprecated declarations warning in QTextItemInt Ilya Fedin 2021-05-29 01:53:32 +04:00
  • 6fa01d0a1e VertexPassTextureCoord may be reused. John Preston 2021-05-29 15:54:32 +04:00
  • 28b72295ab Add framebuffers wrapper class. John Preston 2021-05-29 12:29:26 +04:00
  • aa3506eecb
    Merge pull request #9 from ilya-fedin/font-size RadRussianRus 2021-05-29 09:41:23 +03:00
  • 0f744f1d97 Allow to change font size #9 Ilya Fedin 2021-05-29 09:43:12 +04:00
  • 5389de6b96 Add outline support to rounded corners shader. John Preston 2021-05-28 21:05:01 +04:00
  • f475fe28e4 Improve ImportantTooltip. John Preston 2021-05-28 19:07:50 +04:00
  • 8fbeb7f503 Fix build on macOS. John Preston 2021-05-25 19:18:25 +04:00
  • 52d5934dff Add Ui::GL::Rect::empty method. John Preston 2021-05-25 17:23:22 +04:00
  • 808f8c7dea Add some utilities for OpenGL shaders. John Preston 2021-05-25 14:48:38 +04:00
  • 2a26d4a91a Add texture / image OpenGL helper. John Preston 2021-05-25 12:07:11 +04:00
  • c946611689 Improve OpenGL logging. John Preston 2021-05-24 20:35:27 +04:00
  • 8d7ced5c74 Add OpenGL deinit(). John Preston 2021-05-22 19:47:37 +04:00
  • 5e38964fbf Allow force-disabling OpenGL. John Preston 2021-05-20 16:07:19 +04:00
  • ca5b2e6746 Fix GL detection without a parent window. John Preston 2021-05-20 12:22:26 +04:00
  • 95ee92088e Allow choosing OpenGL / Raster in runtime. John Preston 2021-05-19 16:46:58 +04:00
  • e9fcbfcbac Remove 'StartTranslucentPaint'. John Preston 2021-05-18 17:04:37 +04:00
  • aeeb13bd02 Send QCloseEvent to custom-closed Ui::Window-s. John Preston 2021-05-17 15:19:43 +04:00
  • d515956f76 Allow any QWidget in Ui::ScrollArea. John Preston 2021-05-12 12:07:39 +04:00
  • 6bc9586644 Fix CrossLineAnimation with semi-transparent color. John Preston 2021-05-11 12:56:28 +04:00
  • b486260559 Don't change cursor in fixed-size windows. John Preston 2021-05-10 16:12:42 +04:00
  • 2b36c36dcb Allow fractional strokes in CrossLineAnimation. John Preston 2021-05-07 16:20:23 +04:00
  • 52326fffd0 Add couple of colors for text over video. John Preston 2021-05-07 12:40:54 +04:00
  • b0c5d9220b Allow to specify RoundButton radius. John Preston 2021-05-06 19:48:43 +04:00
  • 57f2e7c311 Fix applying of main font RadRussianRus 2021-05-02 23:17:43 +03:00
  • b63ea44056
    Merge pull request #8 from ilya-fedin/fix-custom-font-settings RadRussianRus 2021-04-28 12:45:19 +03:00
  • 505c1bea18 Get font settings via Ui Integration #8 Ilya Fedin 2021-04-28 13:43:41 +04:00
  • 0710f40dd1 Updated lib_ui sources to TDesktop version 2.7.3+d984c59 RadRussianRus 2021-04-28 01:24:02 +03:00
  • 3c1866f52d Allow to change some styles in CallButton. John Preston 2021-04-27 16:03:12 +04:00
  • 14c67cf724 Handle locked screen as overlapping window. John Preston 2021-04-27 12:33:23 +04:00
  • 545a792033 Updated lib_ui sources to TDesktop version 2.7.2 RadRussianRus 2021-04-26 23:43:54 +03:00
  • db1df1b4bd Allow gradients default constructors. John Preston 2021-04-26 13:44:28 +04:00
  • 594572199c Move call mute button styles to td_ui. John Preston 2021-04-26 13:20:13 +04:00
  • 372c576127 Fix build with some headers includes. John Preston 2021-04-23 21:36:08 +04:00
  • af105b377c Remove shadows from defaultScrollArea. John Preston 2021-04-23 14:56:06 +04:00
  • eb768c8c4b Add IsOverlapped implementation for macOS. John Preston 2021-04-20 16:47:09 +04:00
  • 98e3ba2c58 Remove legacy Integration::startFonts[Begin|End]. John Preston 2021-04-20 16:29:42 +04:00
  • d07bee87cd Use LOG/DEBUG_LOG from lib_base. John Preston 2021-04-20 16:25:31 +04:00
  • 50a0e7da64 Add IsOverlapped method Ilya Fedin 2021-04-10 14:56:33 +04:00
  • 68ca7c4be9 Allow hiding shadow in boxes with skip RadRussianRus 2021-04-16 18:02:35 +03:00
  • ac04800962 Fix dangling timer event in animations manager Loïc Molinari 2021-04-10 16:08:28 +02:00
  • a37e28d2f3 Multiply scroll step for scale Ilya Fedin 2021-04-07 02:15:11 +04:00
  • f783243e13 Fix dangling timer event in animations manager Loïc Molinari 2021-04-10 16:08:28 +02:00
  • 51b4074cc9 Support 64 bit mention ids in entities. John Preston 2021-04-06 21:15:38 +04:00
  • a51db55ef2 Allow changing GenericBox later. John Preston 2021-04-07 15:42:12 +04:00
  • b3e942e2d5 Multiply scroll step for scale RadRussianRus 2021-04-07 03:31:10 +03:00
  • de005fec2d Multiply scroll step for scale Ilya Fedin 2021-04-07 02:15:11 +04:00
  • 50415733c8 Updated lib_ui sources to TDesktop version 2.7.1+df73bda RadRussianRus 2021-04-07 00:14:33 +03:00
  • 876f0f06dc Remove not-needed Integration::modalWindowParent. John Preston 2021-04-06 18:52:43 +04:00
  • 8686905ee4 Add custom brush support in RoundButton. John Preston 2021-04-06 13:58:23 +04:00
  • 99089134e3 Add a method to clear transient parent Ilya Fedin 2021-04-05 10:23:42 +04:00
  • d1dda0b2ac Add a new color and style::complex_color. John Preston 2021-04-02 14:14:47 +04:00
  • 84a46ce773 Updated lib_ui sources to TDesktop version 2.7.1+c08a148 RadRussianRus 2021-03-28 13:41:16 +03:00
  • f288c5649c Add MaskedInputField::showErrorNoFocus. John Preston 2021-03-26 21:05:02 +04:00
  • 52ac632bc4 Allow destroying Ui::Window on close. John Preston 2021-03-23 16:32:21 +04:00
  • 91e1979da5 Restore opacity in ArcsAnimation::paint. John Preston 2021-03-22 18:10:28 +04:00
  • f6a1a44efe Fix maximize/restore button state in TitleWidget. John Preston 2021-03-20 15:16:50 +04:00
  • 0adf0383d8 Remove unused non-trivial variable Ilya Fedin 2021-03-16 21:19:14 +04:00
  • 40815d4d55 Replace QMap with base::flat_map for pointer keys Ilya Fedin 2021-03-16 19:55:53 +04:00
  • f4d28a3001 Update Vazir font to non-UI 27.2.2. John Preston 2021-03-16 13:11:38 +04:00
  • c74cf04cc6 Get rid of deprecated ranges::view usage Ilya Fedin 2021-03-13 17:12:40 +04:00
  • 03f8ab361f Avoid multiple QString::arg usage as suggested by clazy Ilya Fedin 2021-03-13 17:12:03 +04:00
  • 2039c59293 Apply autofixes from clazy Ilya Fedin 2021-03-13 12:18:40 +04:00
  • 2696dbc959 Move CallMuteButton to td_ui for now. John Preston 2021-03-11 19:16:26 +04:00
  • ad334fe450 Force all title controls on one side. John Preston 2021-03-10 19:33:12 +04:00
  • d805dca4c7 Allow menu items to update height. John Preston 2021-03-10 17:49:59 +04:00
  • 515f215c05 Update Vazir font to 27.2.2. John Preston 2021-03-09 09:20:42 +04:00
  • fc563c0d7c Remove unneeded constexprs in ui_utility_linux Ilya Fedin 2021-03-07 08:03:39 +04:00
  • b82cdd7e58 Connect to title layout changes right in TitleControlsLayout on Linux Ilya Fedin 2021-03-08 23:19:23 +04:00
  • 4d865f8313 Fix spaces on ends of lines Ilya Fedin 2021-03-04 19:27:41 +04:00
  • af41bff7e4 Build with QT_NO_KEYWORDS Ilya Fedin 2021-03-03 22:26:32 +04:00
  • 794ea13f7e Fix build on Linux. John Preston 2021-03-02 17:27:58 +04:00
  • 84e0979f47 Fix window title update on macOS. John Preston 2021-02-26 21:16:48 +04:00
  • b65ff79393 Fix window title update on theme change. John Preston 2021-02-26 18:34:23 +04:00
  • ae2c25f6a2 Add Platform::IsX11 in forgotten place Ilya Fedin 2021-02-24 22:01:16 +04:00
  • db65fca0aa Use new Platform::IsX11 Ilya Fedin 2021-02-24 20:42:36 +04:00
  • f04ec94710 Updated lib_ui sources to TDesktop version 2.6 RadRussianRus 2021-02-24 08:07:24 +03:00
  • 7d18c8687b Add Haiku title layout Ilya Fedin 2021-02-22 17:34:31 +04:00
  • ed1bc07cc3 Add DESKTOP_APP_DISABLE_X11_INTEGRATION Ilya Fedin 2021-02-22 17:34:12 +04:00
  • cf39753666 Revert "Take in account device pixel ratio when setting window extents" John Preston 2021-02-21 08:03:00 +04:00
  • 492121950d Check if resize area is null Ilya Fedin 2021-02-17 22:04:17 +04:00
  • 0b74c396cb Use gtk integration from lib_base Ilya Fedin 2021-02-19 03:14:20 +04:00
  • 9d57ba47b0 Fixed adjustment of menu with single item. 23rd 2021-02-18 07:58:35 +03:00
  • e14bc4681d Take in account device pixel ratio when setting window extents Ilya Fedin 2021-02-12 17:03:15 +04:00
  • 34fc25a56c Ensure controls aren't duplicated Ilya Fedin 2021-02-07 17:39:10 +04:00
  • 3bc42db7bc Add a private method to get control widget by enum to TitleControls Ilya Fedin 2021-02-06 18:11:34 +04:00
  • cc05f8174b Allow overriding color for FlatButton. John Preston 2021-02-16 16:30:12 +04:00
  • e2c940dcdc Expose menu and menu style in PopupMenu. John Preston 2021-02-11 20:09:31 +04:00
  • 77856c3a21 Fix build on Windows. John Preston 2021-02-04 18:45:35 +04:00
  • 6500dc9610 Qt-based title widget ported from tdesktop Ilya Fedin 2021-02-01 14:22:36 +04:00
  • e2633c4b6f Fixed updating selected item when menu is moved. 23rd 2021-02-02 21:56:43 +03:00
  • 6acc6f0483 Fixed invalidation of CrossLineAnimation. 23rd 2021-02-01 09:26:02 +03:00
  • 52e1d6d740 Added ability to cache both colorized and default CrossLineAnimation. 23rd 2021-02-01 08:18:50 +03:00
  • 4dd6444cb2 Added ability to call RippleButton::paintRipple with QPoint. 23rd 2021-02-01 08:34:32 +03:00
  • 5f7ee9ed81 United enum classes of arc directions into single enum class. 23rd 2021-01-30 13:26:21 +03:00
  • 4748986bf4 Returned ability to use right click for menu actions. 23rd 2021-01-30 10:55:17 +03:00
  • d94cb34219 Fixed adjustment of menu items by largest width. 23rd 2021-01-29 21:28:15 +03:00
  • f03209c1f9 Added ability to set custom stroke ratio for arcs. 23rd 2021-01-28 02:59:21 +03:00
  • 315a0457cf Improve menu selection tracking. John Preston 2021-01-27 23:08:27 +04:00