From f494b8f34340e40a4a68395b9fde8c9b6fb11415 Mon Sep 17 00:00:00 2001 From: Christian Kaiser Date: Thu, 14 Aug 2025 22:14:31 -0300 Subject: [PATCH] Implement Label buddies --- data/widgets/brush_slot_params.xml | 8 +-- data/widgets/canvas_size.xml | 12 ++-- data/widgets/cel_properties.xml | 4 +- data/widgets/color_curve_point.xml | 4 +- data/widgets/color_mode.xml | 8 +-- data/widgets/css_options.xml | 2 +- data/widgets/despeckle.xml | 4 +- data/widgets/duplicate_sprite.xml | 17 ++--- data/widgets/dynamics.xml | 10 +-- data/widgets/export_file.xml | 12 ++-- data/widgets/export_sprite_sheet.xml | 20 +++--- data/widgets/file_selector.xml | 4 +- data/widgets/frame_properties.xml | 2 +- data/widgets/goto_frame.xml | 2 +- data/widgets/grid_settings.xml | 8 +-- data/widgets/import_sprite_sheet.xml | 18 ++--- data/widgets/jpeg_options.xml | 2 +- data/widgets/keyboard_shortcuts.xml | 20 ++---- data/widgets/layer_properties.xml | 8 +-- data/widgets/modify_selection.xml | 2 +- data/widgets/new_folder_window.xml | 2 +- data/widgets/new_layer.xml | 2 +- data/widgets/new_layout.xml | 2 +- data/widgets/new_sprite.xml | 6 +- data/widgets/open_sequence.xml | 4 +- data/widgets/options.xml | 78 +++++++++++----------- data/widgets/outline.xml | 4 +- data/widgets/palette_from_sprite.xml | 2 +- data/widgets/palette_size.xml | 2 +- data/widgets/paste_text.xml | 6 +- data/widgets/replace_color.xml | 6 +- data/widgets/select_shortcut.xml | 2 +- data/widgets/slice_properties.xml | 2 +- data/widgets/sprite_properties.xml | 6 +- data/widgets/sprite_size.xml | 51 ++++++-------- data/widgets/svg_options.xml | 2 +- data/widgets/tag_properties.xml | 8 +-- data/widgets/tga_options.xml | 2 +- data/widgets/tileset_selector.xml | 10 +-- data/widgets/timeline_conf.xml | 8 +-- data/widgets/user_data.xml | 4 +- data/widgets/webp_options.xml | 10 +-- src/app/commands/cmd_goto_frame.cpp | 2 +- src/app/commands/cmd_new_layer.cpp | 1 + src/app/commands/cmd_options.cpp | 1 + src/app/commands/cmd_sprite_properties.cpp | 2 +- src/app/script/dialog_class.cpp | 2 + src/app/ui/best_fit_criteria_selector.cpp | 2 + src/app/ui/color_button.cpp | 2 +- src/app/ui/dithering_selector.cpp | 2 + src/app/ui/dynamics_popup.cpp | 11 ++- src/app/ui/file_selector.cpp | 1 + src/app/ui/rgbmap_algorithm_selector.cpp | 2 + src/app/ui/sampling_selector.cpp | 2 + src/app/ui/select_shortcut.cpp | 1 + src/app/widget_loader.cpp | 5 ++ src/ui/button.cpp | 8 ++- src/ui/combobox.cpp | 5 ++ src/ui/label.cpp | 62 ++++++++++++++++- src/ui/label.h | 11 +++ src/ui/manager.cpp | 14 ++-- src/ui/manager.h | 3 +- src/ui/message.h | 15 ++++- 63 files changed, 321 insertions(+), 219 deletions(-) diff --git a/data/widgets/brush_slot_params.xml b/data/widgets/brush_slot_params.xml index 3910a0df1..264f03bbf 100644 --- a/data/widgets/brush_slot_params.xml +++ b/data/widgets/brush_slot_params.xml @@ -4,27 +4,27 @@ -