summaryrefslogtreecommitdiff
path: root/src/ui/root.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/root.c')
-rw-r--r--src/ui/root.c28
1 files changed, 16 insertions, 12 deletions
diff --git a/src/ui/root.c b/src/ui/root.c
index 52bc7364..91e19e46 100644
--- a/src/ui/root.c
+++ b/src/ui/root.c
@@ -834,20 +834,20 @@ static iBool handleToolBarCommands_(iWidget *toolBar, const char *cmd) {
834 const int viewHeight = size_Root(get_Root()).y; 834 const int viewHeight = size_Root(get_Root()).y;
835 if (arg_Command(cmd) >= 0) { 835 if (arg_Command(cmd) >= 0) {
836 postCommandf_App("sidebar.mode arg:%d show:1", arg_Command(cmd)); 836 postCommandf_App("sidebar.mode arg:%d show:1", arg_Command(cmd));
837 if (!isVisible) { 837// if (!isVisible) {
838 setVisualOffset_Widget(sidebar, viewHeight, 0, 0); 838// setVisualOffset_Widget(sidebar, viewHeight, 0, 0);
839 setVisualOffset_Widget(sidebar, 0, 400, easeOut_AnimFlag | softer_AnimFlag); 839// setVisualOffset_Widget(sidebar, 0, 400, easeOut_AnimFlag | softer_AnimFlag);
840 } 840// }
841 } 841 }
842 else { 842 else {
843 postCommandf_App("sidebar.toggle"); 843 postCommandf_App("sidebar.toggle");
844 if (isVisible) { 844// if (isVisible) {
845 setVisualOffset_Widget(sidebar, height_Widget(sidebar), 250, easeIn_AnimFlag); 845// setVisualOffset_Widget(sidebar, height_Widget(sidebar), 250, easeIn_AnimFlag);
846 } 846// }
847 else { 847// else {
848 setVisualOffset_Widget(sidebar, viewHeight, 0, 0); 848// setVisualOffset_Widget(sidebar, viewHeight, 0, 0);
849 setVisualOffset_Widget(sidebar, 0, 400, easeOut_AnimFlag | softer_AnimFlag); 849// setVisualOffset_Widget(sidebar, 0, 400, easeOut_AnimFlag | softer_AnimFlag);
850 } 850// }
851 } 851 }
852 return iTrue; 852 return iTrue;
853 } 853 }
@@ -855,7 +855,10 @@ static iBool handleToolBarCommands_(iWidget *toolBar, const char *cmd) {
855 /* TODO: Clean this up. */ 855 /* TODO: Clean this up. */
856 iWidget *sidebar = findWidget_App("sidebar"); 856 iWidget *sidebar = findWidget_App("sidebar");
857 iWidget *sidebar2 = findWidget_App("sidebar2"); 857 iWidget *sidebar2 = findWidget_App("sidebar2");
858 dismissSidebar_(sidebar, "toolbar.view"); 858 //dismissSidebar_(sidebar, "toolbar.view");
859 if (isVisible_Widget(sidebar)) {
860 postCommandf_App("sidebar.toggle");
861 }
859 const iBool isVisible = isVisible_Widget(sidebar2); 862 const iBool isVisible = isVisible_Widget(sidebar2);
860 // setFlags_Widget(findChild_Widget(toolBar, "toolbar.ident"), noBackground_WidgetFlag, 863 // setFlags_Widget(findChild_Widget(toolBar, "toolbar.ident"), noBackground_WidgetFlag,
861 // isVisible); 864 // isVisible);
@@ -1225,6 +1228,7 @@ void createUserInterface_Root(iRoot *d) {
1225 setHint_InputWidget(input, "${hint.findtext}"); 1228 setHint_InputWidget(input, "${hint.findtext}");
1226 setSelectAllOnFocus_InputWidget(input, iTrue); 1229 setSelectAllOnFocus_InputWidget(input, iTrue);
1227 setEatEscape_InputWidget(input, iFalse); /* unfocus and close with one keypress */ 1230 setEatEscape_InputWidget(input, iFalse); /* unfocus and close with one keypress */
1231 setEnterInsertsLF_InputWidget(input, iFalse);
1228 setId_Widget(addChildFlags_Widget(searchBar, iClob(input), expand_WidgetFlag), 1232 setId_Widget(addChildFlags_Widget(searchBar, iClob(input), expand_WidgetFlag),
1229 "find.input"); 1233 "find.input");
1230 addChild_Widget(searchBar, iClob(newIcon_LabelWidget(" \u2b9f ", 'g', KMOD_PRIMARY, "find.next"))); 1234 addChild_Widget(searchBar, iClob(newIcon_LabelWidget(" \u2b9f ", 'g', KMOD_PRIMARY, "find.next")));