paint: ui tweaks

This commit is contained in:
luboslenco
2026-06-12 18:33:42 +02:00
parent c2173f5ea5
commit f1625ccbaf
2 changed files with 10 additions and 7 deletions
+3
View File
@@ -63,7 +63,10 @@ void ui_toolbar_draw_tool(i32 tool, gpu_texture_t *img, i32 icon_accent) {
visible = g_ui->input_y < statusy;
}
g_ui->_x -= 2;
ui_state_t image_state = ui_sub_image(img, icon_accent, -1.0, rect->x, rect->y, rect->w, rect->h);
g_ui->_x += 2;
if (image_state == UI_STATE_STARTED && visible) {
_ui_toolbar_i = tool;
sys_notify_on_next_frame(&ui_toolbar_draw_tool_select_tool, NULL);
+7 -7
View File
@@ -62,6 +62,13 @@ void ui_view2d_draw_edit() {
ui_menu_separator();
ui_handle_t *h_view2d_grid_snap = ui_handle(__ID__);
h_view2d_grid_snap->b = g_config->view2d_grid_snap;
g_config->view2d_grid_snap = ui_check(h_view2d_grid_snap, tr("Grid Snap"), any_map_get(g_keymap, "grid_snap"));
if (h_view2d_grid_snap->changed) {
ui_menu_keep_open = true;
}
ui_handle_t *h_view2d_grid_show = ui_handle(__ID__);
h_view2d_grid_show->b = g_config->view2d_grid_show;
g_config->view2d_grid_show = ui_check(h_view2d_grid_show, tr("Show Grid"), "");
@@ -81,13 +88,6 @@ void ui_view2d_draw_edit() {
ui_menu_keep_open = true;
}
ui_handle_t *h_view2d_grid_snap = ui_handle(__ID__);
h_view2d_grid_snap->b = g_config->view2d_grid_snap;
g_config->view2d_grid_snap = ui_check(h_view2d_grid_snap, tr("Grid Snap"), any_map_get(g_keymap, "grid_snap"));
if (h_view2d_grid_snap->changed) {
ui_menu_keep_open = true;
}
ui_menu_separator();
if (ui_menu_button(tr("Zoom to Fit"), "", ICON_NONE)) {