From 0cc76f9ccdf0d16ccb7ede54eba7c2d9a8d51990 Mon Sep 17 00:00:00 2001 From: Dane Johnson <daneallenjohnson@protonmail.com> Date: Wed, 4 May 2022 15:07:46 -0500 Subject: [PATCH] Some more labels dialog --- board.zip | Bin 511899 -> 511953 bytes src/main.rs | 8 +++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/board.zip b/board.zip index 12a1a2798e731fe5a6791067cfc06e26db920035..18dead62f50f3b18c5a75650e14e7a234a3edbc8 100644 GIT binary patch delta 537 zcmbO|U;g5J`T78FW)=|!1_llW{=JJs?)HE1OJQVSsAFbe-~x)K7bO;C=w%h>=ha?{ z^=~#1VSBKD)0bU_x__Vf^?vjdUj8xZrmK3XP^9NBskz+$?>1d1)8T4iagsk*S>3nb zqV(lAj+HF@Y0=xorf3&jxB9<r#~sP={TU1gH~l>^@476@w)(YaHgJ61t{<?7TV?5z zNzMf?<{KQJ!Rc~nc~!atr=IlQ`uB#xxxbfc?`eDaJk}s{$)QINWpod5xV3!Bu${fv z{G8sroVUJPBdXpq&wQ~{XHkp@ljfP18sc*}^a@+vuf4u5&$!E(>*gKhi^?5_M^{SN z`U$>X&k<+&H`e_Blw+Hh)vwghn75+IsO@mK&Vk;-e=3e1&*yl}^=b^rFfUuRBSEXs z{FnLR?A+3+tA&g-p6Pk($@-b?T6lY(Pua77Tg}r|#V0OnNmPA0MO92^${a1Z<)2Dr zPI0Of3#3o%nxGI^sMhX0r)z%V46*)WJ8x}&H{oEq;)yM9T^$QDYMTtFdp(jCIkeXJ znAxo`OZIf(`=$2C(b1g5*q+1)!c0KS48$xz%nHP8+mjgCcbs+7W5ykIz}N$WC5<2o d5s?Ajj7$i9(__xF%P{s#uLM$TKIhqiN&%x-)d>Iq delta 504 zcmcaOUw-y{`T78FW)=|!1_lm>D~*dos&*|b(PLy_xXQ%9zy%adFG?)P(90^$&#S!@ z>wVZjgzdrppdwk7Oh3C@yE*S^Ssd-&*nQ?$<eR7yN>=XwcW0is6p`qwDU%_0Z}Md0 zS6|MRxQEQYxcKIF=l)l`yX4nY>xZ!?-wy9Jh~l3gxmVWkRek%h7T=;@HH&B6nX*(x zRJ7ru=9DJSg)9Dt%JZzc==^?5F8lhKY4&gLa`4Q^|2QY%i-D(HpjV^N#KlcPdYs<( zR$V^MKew>N({a(CXB!qBwOHKJ=y9#v(kl7)qn-J4GrP84J~!ET@03h6??|TAL8m^P zP-&n1=Tptclr_0`6Z~gtr%X4P?=O7lks#Y4%c;SV53Or$jdU`nWjtH!)zGu$!?!PL zzplNSzis!WeJ5_Q-?!TvpxQEJ0&iyen$yc!e%zmP>ImcGEkUn@dc5>f#B}0LZ?DkS zSNYA|_gEhhuD_Nv&tPny!3e@kK+FupEI`Z(#BAGVFtYDB8!y6uI}U)+z`)3$0HS~Z w5hDTKj7%_nzm_Zx5lF4Bo_Us?;paJa22O}#Fu9~LZ2J21>@sX(=h=Y*08e1b$N&HU diff --git a/src/main.rs b/src/main.rs index e5b6ec4..c14cef7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -116,10 +116,17 @@ fn add_remove_labels_dialog() { let flex = group::Flex::default() .size_of_parent() .center_of_parent(); + let mut col = group::Flex::default().column(); let mut label_key_browser = browser::HoldBrowser::default(); for key in state.board.labels.keys() { label_key_browser.add(key); } + let mut brow = group::Flex::default(); + let mut remove_label_key_btn = button::Button::default().with_label("-"); + let mut add_label_key_btn = button::Button::default().with_label("+"); + brow.end(); + col.set_size(&mut brow, 30); + col.end(); let mut label_value_browser = browser::HoldBrowser::default(); label_key_browser.set_callback({ let labels = state.board.labels.clone(); @@ -135,7 +142,6 @@ fn add_remove_labels_dialog() { } } }); - flex.end(); win.end(); win.make_resizable(true);