application/application.c

changeset 33
cdeb0dc47ef5
parent 29
3fc287f06305
child 35
834d9c15a69f
equal deleted inserted replaced
32:e5f4d8af567e 33:cdeb0dc47ef5
73 DavCfgRepository *repo = elm; 73 DavCfgRepository *repo = elm;
74 return repo->name.value.ptr; 74 return repo->name.value.ptr;
75 } 75 }
76 76
77 void application_create_menu(void) { 77 void application_create_menu(void) {
78 // menu 78 // menu
79 79
80 80
81 // toolbar 81 // toolbar
82 ui_toolbar_item("Home", .icon = "Home"); 82 ui_toolbar_item("Home", .icon = UI_ICON_HOME);
83 ui_toolbar_item("NewWindow", .icon = "NewWindow", .onclick = action_window_new); 83 ui_toolbar_item("NewWindow", .icon = UI_ICON_NEW_WINDOW, .onclick = action_window_new);
84 ui_toolbar_item("Refresh", .icon = "Refresh", .onclick = action_refresh); 84 ui_toolbar_item("Refresh", .icon = UI_ICON_REFRESH, .onclick = action_refresh);
85 ui_toolbar_menu("Repo", .label = "Repository") { 85 ui_toolbar_menu("Repo", .label = "Repository") {
86 ui_menu_itemlist(.varname = "repolist", .getvalue = davrepo_getname, .onselect = action_repo_selected); 86 ui_menu_itemlist(.varname = "repolist", .getvalue = davrepo_getname, .onselect = action_repo_selected);
87 } 87 }
88 ui_toolbar_item("NewFolder", .icon = "NewFolder", .onclick = action_mkcol); 88 ui_toolbar_item("NewFolder", .icon = UI_ICON_NEW_FOLDER, .onclick = action_mkcol);
89 ui_toolbar_item("NewFile", .icon = "Add", .onclick = action_newfile); 89 ui_toolbar_item("NewFile", .icon = UI_ICON_ADD, .onclick = action_newfile);
90 ui_toolbar_item("Upload", .label = "Upload", .icon = "Upload", .onclick = action_upload_file); 90 ui_toolbar_item("Upload", .label = "Upload", .icon = UI_ICON_UPLOAD, .onclick = action_upload_file);
91 ui_toolbar_item("Download", .icon = "SaveLocal", .onclick = action_download); 91 ui_toolbar_item("Download", .icon = UI_ICON_SAVE_LOCAL, .onclick = action_download);
92 ui_toolbar_item("Remove", .icon = "Delete", .onclick = action_delete ); 92 ui_toolbar_item("Remove", .icon = UI_ICON_DELETE, .onclick = action_delete );
93 ui_toolbar_toggleitem("LocalBrowser", .icon = "DockLeft", .label = "Local Browser"); 93 ui_toolbar_toggleitem("LocalBrowser", .icon = UI_ICON_DOCK_LEFT, .label = "Local Browser");
94 ui_toolbar_toggleitem("PreviewPane", .icon = "DockRight"); 94 ui_toolbar_toggleitem("PreviewPane", .icon = UI_ICON_DOCK_RIGHT);
95 95
96 ui_toolbar_appmenu() { 96 ui_toolbar_appmenu() {
97 ui_menuitem("TODO", NULL); 97 ui_menuitem("TODO", NULL);
98 } 98 }
99 99
100 100 ui_toolbar_add_default("Home", UI_TOOLBAR_LEFT);
101 ui_toolbar_add_default("Home", UI_TOOLBAR_LEFT); 101 ui_toolbar_add_default("NewWindow", UI_TOOLBAR_LEFT);
102 ui_toolbar_add_default("NewWindow", UI_TOOLBAR_LEFT); 102 ui_toolbar_add_default("Refresh", UI_TOOLBAR_LEFT);
103 ui_toolbar_add_default("Refresh", UI_TOOLBAR_LEFT); 103 ui_toolbar_add_default("Repo", UI_TOOLBAR_LEFT);
104 ui_toolbar_add_default("Repo", UI_TOOLBAR_LEFT); 104
105 105 ui_toolbar_add_default("NewFolder", UI_TOOLBAR_CENTER);
106 ui_toolbar_add_default("NewFolder", UI_TOOLBAR_CENTER); 106 ui_toolbar_add_default("NewFile", UI_TOOLBAR_CENTER);
107 ui_toolbar_add_default("NewFile", UI_TOOLBAR_CENTER); 107 ui_toolbar_add_default("Remove", UI_TOOLBAR_CENTER);
108 ui_toolbar_add_default("Remove", UI_TOOLBAR_CENTER); 108 ui_toolbar_add_default("Download", UI_TOOLBAR_CENTER);
109 ui_toolbar_add_default("Download", UI_TOOLBAR_CENTER); 109 ui_toolbar_add_default("Upload", UI_TOOLBAR_CENTER);
110 ui_toolbar_add_default("Upload", UI_TOOLBAR_CENTER); 110
111 111 ui_toolbar_add_default("LocalBrowser", UI_TOOLBAR_RIGHT);
112 ui_toolbar_add_default("LocalBrowser", UI_TOOLBAR_RIGHT); 112 ui_toolbar_add_default("PreviewPane", UI_TOOLBAR_RIGHT);
113 ui_toolbar_add_default("PreviewPane", UI_TOOLBAR_RIGHT);
114 } 113 }
115 114
116 115
117 116
118 DavApp* application_create_app_document(void) { 117 DavApp* application_create_app_document(void) {

mercurial