lib_ui/ui
John Preston 8db6dcf125 Workaround Wayland popup menu bug.
When hiding a child popup first the app receives ApplicationDeactivate
event and in a short time (a couple of ms) ApplicationActivate.

But the first event hides all popups, so the parent popup gets closed too.

Delay handling of ApplicationDeactivate event in this specific case.
2023-07-12 22:05:12 +04:00
..
dpr Add some helpers for exact dpi painting. 2023-01-23 22:04:51 +04:00
effects Use QFontMetricsF and ceil() the width() results. 2023-01-24 12:10:48 +04:00
gl Fix kUseNativeChild with Qt 6.4+ 2023-04-27 16:52:58 +04:00
image Fix devicePixelRatio when applying image rounding 2023-03-30 12:12:03 +04:00
layers Allow tracking isLayerShown in LayerManager. 2023-05-30 17:36:11 +04:00
paint Implement animated spoilers. 2022-09-17 00:22:08 +04:00
platform Workaround Wayland popup menu bug. 2023-07-12 22:05:12 +04:00
style Remove unnecessary private Qt API usage 2023-05-15 12:29:01 +04:00
text Allow Text::String constructor with entitites. 2023-06-29 14:48:04 +04:00
toast Simplify working with Ui::Show and toasts. 2023-05-03 22:59:33 +04:00
widgets Workaround Wayland popup menu bug. 2023-07-12 22:05:12 +04:00
wrap Fixed updating of CenterWrap after postponed resize of wrapped widget. 2023-01-23 12:29:49 +03:00
abstract_button.cpp Support custom semi-native title buttons on Windows. 2023-02-23 17:06:12 +04:00
abstract_button.h Support custom semi-native title buttons on Windows. 2023-02-23 17:06:12 +04:00
animated_icon.cpp Allow getting AnimatedIcon frame rate. 2023-06-15 20:07:58 +04:00
animated_icon.h Allow getting AnimatedIcon frame rate. 2023-06-15 20:07:58 +04:00
basic.style Removed unused keys from style files. 2023-01-31 19:04:28 +03:00
basic_click_handlers.cpp Get rid of DESKTOP_APP_DISABLE_DBUS_INTEGRATION 2023-05-14 12:12:19 +04:00
basic_click_handlers.h Separate ClickHandler::url from dragText. 2023-01-12 11:23:02 +04:00
cached_special_layer_shadow_corners.cpp Add customized rounded ripple mask generators. 2022-10-03 15:10:49 +04:00
cached_special_layer_shadow_corners.h Added masked shadow corners for special layers. 2022-06-02 14:59:32 +03:00
click_handler.cpp Add a hook into click handler activation. 2023-06-23 20:07:54 +04:00
click_handler.h Separate ClickHandler::url from dragText. 2023-01-12 11:23:02 +04:00
colors.palette Detach mediaview control color from main window. 2023-05-17 15:42:17 +04:00
delayed_activation.cpp Allow arbitrary window now+delayed activation. 2023-05-19 20:47:19 +04:00
delayed_activation.h Allow arbitrary window now+delayed activation. 2023-05-19 20:47:19 +04:00
dragging_scroll_manager.cpp Moved out kMaxScrollSpeed from scroll area. 2022-03-14 18:24:52 +03:00
dragging_scroll_manager.h Moved base::Timer to std::unique_ptr in DraggingScrollManager. 2022-03-14 18:06:27 +03:00
emoji_config.cpp Clear stale emoji after every caching. 2023-01-05 14:43:34 +04:00
emoji_config.h Split qt_adapters to separated files. 2022-01-24 19:29:36 +03:00
focus_persister.h
inactive_press.cpp
inactive_press.h
integration.cpp Add a hook into click handler activation. 2023-06-23 20:07:54 +04:00
integration.h Add a hook into click handler activation. 2023-06-23 20:07:54 +04:00
main_queue_processor.cpp Use base::Integration. 2019-10-26 22:21:47 +03:00
main_queue_processor.h
painter.h Implement animated spoilers. 2022-09-17 00:22:08 +04:00
ph.cpp
ph.h
rect.h Fixed missed inline of functions for geometry calculations. 2023-01-19 10:41:56 +03:00
rect_part.h
round_rect.cpp Added ability to draw round rect with single side and small width. 2022-01-24 23:30:39 +03:00
round_rect.h Allow different styles for box layers. 2020-11-29 21:26:20 +03:00
rp_widget.cpp Avoid event loop being throttled by OpenGL 2023-04-08 18:20:07 +04:00
rp_widget.h Take advantage of RHI 2023-04-03 16:03:08 +04:00
ui_pch.h
ui_utility.cpp Fix button state after synthesized mouse release 2023-06-01 19:49:19 +04:00
ui_utility.h Add Ui::MapFrom for optimized mapFromGlobal(mapToGlobal(..)). 2022-09-07 12:51:18 +04:00