Commit graph

12 commits

Author SHA1 Message Date
outfoxxed
579d589290
core/popupanchor: ensure item-derived rect is at least 1x1 pixels 2025-06-18 13:41:14 -07:00
outfoxxed
d1df932d60
core/popupanchor: add margins property 2025-05-30 00:33:07 -07:00
outfoxxed
6d42d26c79
core/popupanchor: add item-relative anchor rect support 2025-05-29 20:07:00 -07:00
outfoxxed
2c411fce5a
all: fix new lints 2025-01-07 03:11:19 -08:00
outfoxxed
e3d003e7ab
core/popupanchor: emit anchoring() before checking anchor props 2024-11-24 13:22:10 -08:00
outfoxxed
f4066cb4ed
core/popupanchor: add anchoring signal for last second repositioning 2024-11-19 03:29:31 -08:00
outfoxxed
4e48c6eefb
all: refactor windows code out of core
There are still some links from core to window but its now separate
enough to fix PanelWindow in qml tooling.
2024-10-28 16:18:41 -07:00
outfoxxed
38ba3fff24
core/popupanchor: pick flip direction based on available width 2024-08-06 22:24:31 -07:00
outfoxxed
6b9b1fcb53
core/menu: add QsMenuAnchor for more control of platform menus 2024-07-25 20:44:26 -07:00
outfoxxed
a71a6fb3ac
core/popupanchor: fix flip with opposite anchors and gravity
Flips into the anchor rect instead of over it when anchors and gravity
are opposite.
2024-07-24 01:36:51 -07:00
outfoxxed
60388f10ca
core/popupanchor: reposition on popup size change 2024-07-24 00:44:42 -07:00
outfoxxed
ebfa8ec448
core/popupanchor: rework popup anchoring and add PopupAnchor 2024-07-23 22:12:27 -07:00