summaryrefslogtreecommitdiff
path: root/src/ui/window.c
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2020-09-10 08:58:47 +0300
committerJaakko Keränen <jaakko.keranen@iki.fi>2020-09-10 08:58:47 +0300
commit8faf510eadb2a831c60d31cc66cfe9bac7db651f (patch)
treeb965a5ae882e50f6a95c2154a06d68f0a537a8f3 /src/ui/window.c
parenta8cfbdc4f7ada9360d2068c4be1ce33d3da88671 (diff)
Cleanup
Diffstat (limited to 'src/ui/window.c')
-rw-r--r--src/ui/window.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/ui/window.c b/src/ui/window.c
index 8d76c68b..ea4d81ec 100644
--- a/src/ui/window.c
+++ b/src/ui/window.c
@@ -77,7 +77,7 @@ static iBool handleRootCommands_(iWidget *root, const char *cmd) {
77 return iTrue; 77 return iTrue;
78 } 78 }
79 else if (equal_Command(cmd, "focus.set")) { 79 else if (equal_Command(cmd, "focus.set")) {
80 setFocus_Widget(findWidget_App(cstr_String(string_Command(cmd, "id")))); 80 setFocus_Widget(findWidget_App(cstr_Rangecc(range_Command(cmd, "id"))));
81 return iTrue; 81 return iTrue;
82 } 82 }
83 else if (handleCommand_App(cmd)) { 83 else if (handleCommand_App(cmd)) {
@@ -204,6 +204,7 @@ static iBool handleNavBarCommands_(iWidget *navBar, const char *cmd) {
204 } 204 }
205 arrange_Widget(navBar); 205 arrange_Widget(navBar);
206 refresh_Widget(navBar); 206 refresh_Widget(navBar);
207 postCommand_Widget(navBar, "layout.changed id:navbar");
207 return iFalse; 208 return iFalse;
208 } 209 }
209 else if (equal_Command(cmd, "input.edited")) { 210 else if (equal_Command(cmd, "input.edited")) {
@@ -289,7 +290,7 @@ static iBool handleNavBarCommands_(iWidget *navBar, const char *cmd) {
289 290
290static iBool handleSearchBarCommands_(iWidget *searchBar, const char *cmd) { 291static iBool handleSearchBarCommands_(iWidget *searchBar, const char *cmd) {
291 if (equal_Command(cmd, "input.ended") && 292 if (equal_Command(cmd, "input.ended") &&
292 cmp_String(string_Command(cmd, "id"), "find.input") == 0) { 293 equal_Rangecc(range_Command(cmd, "id"), "find.input")) {
293 iInputWidget *input = findChild_Widget(searchBar, "find.input"); 294 iInputWidget *input = findChild_Widget(searchBar, "find.input");
294 if (arg_Command(cmd) && argLabel_Command(cmd, "enter") && isVisible_Widget(input)) { 295 if (arg_Command(cmd) && argLabel_Command(cmd, "enter") && isVisible_Widget(input)) {
295 postCommand_App("find.next"); 296 postCommand_App("find.next");
@@ -338,7 +339,8 @@ static void setupUserInterface_Window(iWindow *d) {
338 /* Navigation bar. */ { 339 /* Navigation bar. */ {
339 iWidget *navBar = new_Widget(); 340 iWidget *navBar = new_Widget();
340 setId_Widget(navBar, "navbar"); 341 setId_Widget(navBar, "navbar");
341 setPadding_Widget(navBar, gap_UI / 2, 0, gap_UI / 2, 0); 342 /*setPadding_Widget(navBar, gap_UI / 2, 0, gap_UI / 2, 0);*/
343 setPadding_Widget(navBar, gap_UI, gap_UI / 2, gap_UI, gap_UI / 2);
342 setFlags_Widget(navBar, 344 setFlags_Widget(navBar,
343 arrangeHeight_WidgetFlag | resizeChildren_WidgetFlag | 345 arrangeHeight_WidgetFlag | resizeChildren_WidgetFlag |
344 arrangeHorizontal_WidgetFlag, 346 arrangeHorizontal_WidgetFlag,