From d3ad816d63814c3471fa71834a6ef68b20bba6e7 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 22 Apr 2019 15:36:42 +0000 Subject: [PATCH 1/3] widget-factory: Add non-modal popovers This makes is easy to test moving the toplevel or repositioning the parent while the popover is shown. --- demos/widget-factory/widget-factory.ui | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/demos/widget-factory/widget-factory.ui b/demos/widget-factory/widget-factory.ui index 095cbdbc56..0bb77eac2e 100644 --- a/demos/widget-factory/widget-factory.ui +++ b/demos/widget-factory/widget-factory.ui @@ -2880,6 +2880,17 @@ microphone-sensitivity-medium-symbolic 0 + + + center + notebook_info_popover2 + emblem-important-symbolic + none + + + 1 @@ -3439,8 +3450,9 @@ bad things might happen. + 0 - + No updates at this time @@ -3448,4 +3460,15 @@ bad things might happen. + + 0 + + + No updates here either + + + + + + From e1200230c4379fe555b20cf47ef11676262d4af1 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 23 Apr 2019 19:00:44 +0000 Subject: [PATCH 2/3] widget-factory: Add some nested popovers These are mainly for stress-testing our popover implementations. --- demos/widget-factory/widget-factory.ui | 45 +++++++++++++++++++++++--- 1 file changed, 41 insertions(+), 4 deletions(-) diff --git a/demos/widget-factory/widget-factory.ui b/demos/widget-factory/widget-factory.ui index 0bb77eac2e..d0994aad58 100644 --- a/demos/widget-factory/widget-factory.ui +++ b/demos/widget-factory/widget-factory.ui @@ -3397,6 +3397,7 @@ bad things might happen. 1 1 + 2 @@ -3409,12 +3410,24 @@ bad things might happen. 1 0 + 2 + + + + + + end + emblem-system-symbolic + gear_menu + + 1 + 2 - end + fill _Open 1 0 @@ -3423,7 +3436,7 @@ bad things might happen. - 1 + 2 2 @@ -3460,15 +3473,39 @@ bad things might happen. - + 0 - No updates here either + You're in too deep! + + 0 + + + horizontal + + + Hidden gems: + + + + + center + notebook_info_popover3 + emblem-important-symbolic + none + + + + + + From aab803b7ae77935c03d7e943c21654632ce63ad7 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 27 Apr 2019 18:00:22 +0000 Subject: [PATCH 3/3] widget-factory: Make a resizing popover Add an expander to a popover to test how changing sizes works with popovers. --- demos/widget-factory/widget-factory.ui | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/demos/widget-factory/widget-factory.ui b/demos/widget-factory/widget-factory.ui index d0994aad58..781d934668 100644 --- a/demos/widget-factory/widget-factory.ui +++ b/demos/widget-factory/widget-factory.ui @@ -3414,6 +3414,25 @@ bad things might happen. + + + + + Extra Info + + + + + Tell me anything… + + + + 1 + 2 + 2 + + + end @@ -3421,7 +3440,7 @@ bad things might happen. gear_menu 1 - 2 + 3 @@ -3437,7 +3456,7 @@ bad things might happen. 2 - 2 + 3