32 |
32 |
33 |
33 |
34 UiObject* window_create(void) { |
34 UiObject* window_create(void) { |
35 UiObject* obj = ui_window("iDAV", NULL); |
35 UiObject* obj = ui_window("iDAV", NULL); |
36 |
36 |
|
37 MainWindow* wdata = ui_malloc(obj->ctx, sizeof(MainWindow)); |
|
38 memset(wdata, 0, sizeof(MainWindow)); |
|
39 obj->window = wdata; |
|
40 |
|
41 wdata->dav_queue = ui_threadpool_create(1); |
|
42 |
37 // navigation bar |
43 // navigation bar |
38 ui_hbox(obj, .fill = UI_OFF, .margin = 8) { |
44 ui_hbox(obj, .fill = UI_OFF, .margin = 8) { |
39 ui_button(obj, .icon = "Back"); |
45 ui_button(obj, .icon = "Back"); |
40 ui_button(obj, .icon = "Forward"); |
46 ui_button(obj, .icon = "Forward"); |
41 |
47 |