diff --git a/common/bitmap_info.cpp b/common/bitmap_info.cpp index b35e7de099..8400fb5d2b 100644 --- a/common/bitmap_info.cpp +++ b/common/bitmap_info.cpp @@ -392,6 +392,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_24.png" ), 24, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_24.png" ), 24, wxT( "light" ) ); @@ -421,18 +422,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_24.png" ), 24, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_24.png" ), 24, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_24.png" ), 24, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_24.png" ), 24, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_24.png" ), 24, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_24.png" ), 24, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_24.png" ), 24, wxT( "light" ) ); @@ -445,6 +448,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_24.png" ), 24, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_24.png" ), 24, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_24.png" ), 24, wxT( "light" ) ); @@ -789,6 +793,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_dark_24.png" ), 24, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_dark_24.png" ), 24, wxT( "dark" ) ); @@ -818,18 +823,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_dark_24.png" ), 24, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_24.png" ), 24, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_dark_24.png" ), 24, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_dark_24.png" ), 24, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_dark_24.png" ), 24, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_dark_24.png" ), 24, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_dark_24.png" ), 24, wxT( "dark" ) ); @@ -842,6 +849,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_dark_24.png" ), 24, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_dark_24.png" ), 24, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_dark_24.png" ), 24, wxT( "dark" ) ); @@ -1186,6 +1194,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_16.png" ), 16, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_16.png" ), 16, wxT( "light" ) ); @@ -1215,18 +1224,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_16.png" ), 16, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_16.png" ), 16, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_16.png" ), 16, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_16.png" ), 16, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_16.png" ), 16, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_16.png" ), 16, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_16.png" ), 16, wxT( "light" ) ); @@ -1239,6 +1250,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_16.png" ), 16, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_16.png" ), 16, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_16.png" ), 16, wxT( "light" ) ); @@ -1583,6 +1595,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_dark_16.png" ), 16, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_dark_16.png" ), 16, wxT( "dark" ) ); @@ -1612,18 +1625,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_dark_16.png" ), 16, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_16.png" ), 16, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_dark_16.png" ), 16, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_dark_16.png" ), 16, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_dark_16.png" ), 16, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_dark_16.png" ), 16, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_dark_16.png" ), 16, wxT( "dark" ) ); @@ -1636,6 +1651,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_dark_16.png" ), 16, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_dark_16.png" ), 16, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_dark_16.png" ), 16, wxT( "dark" ) ); @@ -1980,6 +1996,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_32.png" ), 32, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_32.png" ), 32, wxT( "light" ) ); @@ -2009,18 +2026,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_32.png" ), 32, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_32.png" ), 32, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_32.png" ), 32, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_32.png" ), 32, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_32.png" ), 32, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_32.png" ), 32, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_32.png" ), 32, wxT( "light" ) ); @@ -2033,6 +2052,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_32.png" ), 32, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_32.png" ), 32, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_32.png" ), 32, wxT( "light" ) ); @@ -2377,6 +2397,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_dark_32.png" ), 32, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_dark_32.png" ), 32, wxT( "dark" ) ); @@ -2406,18 +2427,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_dark_32.png" ), 32, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_32.png" ), 32, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_dark_32.png" ), 32, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_dark_32.png" ), 32, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_dark_32.png" ), 32, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_dark_32.png" ), 32, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_dark_32.png" ), 32, wxT( "dark" ) ); @@ -2430,6 +2453,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_dark_32.png" ), 32, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_dark_32.png" ), 32, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_dark_32.png" ), 32, wxT( "dark" ) ); @@ -2774,6 +2798,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_48.png" ), 48, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_48.png" ), 48, wxT( "light" ) ); @@ -2803,18 +2828,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_48.png" ), 48, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_48.png" ), 48, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_48.png" ), 48, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_48.png" ), 48, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_48.png" ), 48, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_48.png" ), 48, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_48.png" ), 48, wxT( "light" ) ); @@ -2827,6 +2854,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_48.png" ), 48, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_48.png" ), 48, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_48.png" ), 48, wxT( "light" ) ); @@ -3171,6 +3199,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_dark_48.png" ), 48, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_dark_48.png" ), 48, wxT( "dark" ) ); @@ -3200,18 +3229,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_dark_48.png" ), 48, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_48.png" ), 48, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_dark_48.png" ), 48, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_dark_48.png" ), 48, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_dark_48.png" ), 48, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_dark_48.png" ), 48, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_dark_48.png" ), 48, wxT( "dark" ) ); @@ -3224,6 +3255,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_dark_48.png" ), 48, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_dark_48.png" ), 48, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_dark_48.png" ), 48, wxT( "dark" ) ); @@ -3568,6 +3600,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_64.png" ), 64, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_64.png" ), 64, wxT( "light" ) ); @@ -3597,18 +3630,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_64.png" ), 64, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_64.png" ), 64, wxT( "light" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_64.png" ), 64, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_64.png" ), 64, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_64.png" ), 64, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_64.png" ), 64, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_64.png" ), 64, wxT( "light" ) ); @@ -3621,6 +3656,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_64.png" ), 64, wxT( "light" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_64.png" ), 64, wxT( "light" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_64.png" ), 64, wxT( "light" ) ); @@ -3965,6 +4001,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::add_via].emplace_back( BITMAPS::add_via, wxT( "add_via_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone_cutout].emplace_back( BITMAPS::add_zone_cutout, wxT( "add_zone_cutout_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::add_zone].emplace_back( BITMAPS::add_zone, wxT( "add_zone_dark_64.png" ), 64, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::align_elements_to_grid].emplace_back( BITMAPS::align_elements_to_grid, wxT( "align_elements_to_grid_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items].emplace_back( BITMAPS::align_items, wxT( "align_items_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_left].emplace_back( BITMAPS::align_items_left, wxT( "align_items_left_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::align_items_right].emplace_back( BITMAPS::align_items_right, wxT( "align_items_right_dark_64.png" ), 64, wxT( "dark" ) ); @@ -3994,18 +4031,20 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::cancel].emplace_back( BITMAPS::cancel, wxT( "cancel_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::chamfer].emplace_back( BITMAPS::chamfer, wxT( "chamfer_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::change_entry_orient].emplace_back( BITMAPS::change_entry_orient, wxT( "change_entry_orient_dark_64.png" ), 64, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_64.png" ), 64, wxT( "dark" ) ); - aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::checked_ok].emplace_back( BITMAPS::checked_ok, wxT( "checked_ok_dark_64.png" ), 64, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_graphics].emplace_back( BITMAPS::cleanup_graphics, wxT( "cleanup_graphics_dark_64.png" ), 64, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::cleanup_tracks_and_vias].emplace_back( BITMAPS::cleanup_tracks_and_vias, wxT( "cleanup_tracks_and_vias_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::color_materials].emplace_back( BITMAPS::color_materials, wxT( "color_materials_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::component_select_unit].emplace_back( BITMAPS::component_select_unit, wxT( "component_select_unit_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::config].emplace_back( BITMAPS::config, wxT( "config_dark_64.png" ), 64, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::contrast_mode].emplace_back( BITMAPS::contrast_mode, wxT( "contrast_mode_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::convert].emplace_back( BITMAPS::convert, wxT( "convert_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy].emplace_back( BITMAPS::copy, wxT( "copy_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::copy_pad_settings].emplace_back( BITMAPS::copy_pad_settings, wxT( "copy_pad_settings_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor_shape].emplace_back( BITMAPS::cursor_shape, wxT( "cursor_shape_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cursor].emplace_back( BITMAPS::cursor, wxT( "cursor_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::custom_pad_to_primitives].emplace_back( BITMAPS::custom_pad_to_primitives, wxT( "custom_pad_to_primitives_dark_64.png" ), 64, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::curved_ratsnest].emplace_back( BITMAPS::curved_ratsnest, wxT( "curved_ratsnest_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::cut].emplace_back( BITMAPS::cut, wxT( "cut_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::datasheet].emplace_back( BITMAPS::datasheet, wxT( "datasheet_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::delete_association].emplace_back( BITMAPS::delete_association, wxT( "delete_association_dark_64.png" ), 64, wxT( "dark" ) ); @@ -4018,6 +4057,7 @@ void BuildBitmapInfo( std::unordered_map>& aBi aBitmapInfoCache[BITMAPS::distribute_horizontal].emplace_back( BITMAPS::distribute_horizontal, wxT( "distribute_horizontal_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::distribute_vertical].emplace_back( BITMAPS::distribute_vertical, wxT( "distribute_vertical_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::down].emplace_back( BITMAPS::down, wxT( "down_dark_64.png" ), 64, wxT( "dark" ) ); + aBitmapInfoCache[BITMAPS::drag].emplace_back( BITMAPS::drag, wxT( "drag_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment].emplace_back( BITMAPS::drag_segment, wxT( "drag_segment_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drag_segment_withslope].emplace_back( BITMAPS::drag_segment_withslope, wxT( "drag_segment_withslope_dark_64.png" ), 64, wxT( "dark" ) ); aBitmapInfoCache[BITMAPS::drc].emplace_back( BITMAPS::drc, wxT( "drc_dark_64.png" ), 64, wxT( "dark" ) ); diff --git a/eeschema/tools/ee_actions.cpp b/eeschema/tools/ee_actions.cpp index ebb89fd34a..f6d766b9dc 100644 --- a/eeschema/tools/ee_actions.cpp +++ b/eeschema/tools/ee_actions.cpp @@ -1342,7 +1342,7 @@ TOOL_ACTION EE_ACTIONS::drag( TOOL_ACTION_ARGS() .LegacyHotkeyName( "Drag Item" ) .FriendlyName( _( "Drag" ) ) .Tooltip( _( "Drags the selected item(s)" ) ) - .Icon( BITMAPS::move ) + .Icon( BITMAPS::drag ) .Flags( AF_ACTIVATE ) ); TOOL_ACTION EE_ACTIONS::alignToGrid( TOOL_ACTION_ARGS() diff --git a/include/bitmaps/bitmaps_list.h b/include/bitmaps/bitmaps_list.h index 244ffb3fc7..b306020a8b 100644 --- a/include/bitmaps/bitmaps_list.h +++ b/include/bitmaps/bitmaps_list.h @@ -77,6 +77,7 @@ enum class BITMAPS : unsigned int add_via, add_zone, add_zone_cutout, + align_elements_to_grid, align_items, align_items_bottom, align_items_center, @@ -119,6 +120,8 @@ enum class BITMAPS : unsigned int change_label, change_text, checked_ok, + cleanup_graphics, + cleanup_tracks_and_vias, creepage_clearance, coax, color_code_multiplier, @@ -154,6 +157,7 @@ enum class BITMAPS : unsigned int distribute_horizontal, distribute_vertical, down, + drag, drag_segment, drag_segment_withslope, drc, diff --git a/pcbnew/tools/pcb_actions.cpp b/pcbnew/tools/pcb_actions.cpp index cf556a8e66..175096a05d 100644 --- a/pcbnew/tools/pcb_actions.cpp +++ b/pcbnew/tools/pcb_actions.cpp @@ -856,14 +856,14 @@ TOOL_ACTION PCB_ACTIONS::cleanupTracksAndVias( TOOL_ACTION_ARGS() .Scope( AS_GLOBAL ) .FriendlyName( _( "Cleanup Tracks & Vias..." ) ) .Tooltip( _( "Cleanup redundant items, shorting items, etc." ) ) - .Icon( BITMAPS::delete_cursor ) ); + .Icon( BITMAPS::cleanup_tracks_and_vias ) ); TOOL_ACTION PCB_ACTIONS::cleanupGraphics( TOOL_ACTION_ARGS() .Name( "pcbnew.GlobalEdit.cleanupGraphics" ) .Scope( AS_GLOBAL ) .FriendlyName( _( "Cleanup Graphics..." ) ) .Tooltip( _( "Cleanup redundant items, etc." ) ) - .Icon( BITMAPS::delete_cursor ) ); + .Icon( BITMAPS::cleanup_graphics ) ); // MICROWAVE_TOOL // diff --git a/resources/bitmaps_png/CMakeLists.txt b/resources/bitmaps_png/CMakeLists.txt index 7d0ca16647..0a95c47283 100644 --- a/resources/bitmaps_png/CMakeLists.txt +++ b/resources/bitmaps_png/CMakeLists.txt @@ -193,6 +193,7 @@ set( BMAPS_MID add_via add_zone_cutout add_zone + align_elements_to_grid align_items align_items_left align_items_right @@ -222,18 +223,20 @@ set( BMAPS_MID cancel chamfer change_entry_orient - contrast_mode - curved_ratsnest checked_ok + cleanup_graphics + cleanup_tracks_and_vias color_materials component_select_unit config + contrast_mode convert copy copy_pad_settings cursor_shape cursor custom_pad_to_primitives + curved_ratsnest cut datasheet delete_association @@ -246,6 +249,7 @@ set( BMAPS_MID distribute_horizontal distribute_vertical down + drag drag_segment drag_segment_withslope drc diff --git a/resources/bitmaps_png/png/align_elements_to_grid_16.png b/resources/bitmaps_png/png/align_elements_to_grid_16.png new file mode 100644 index 0000000000..a0e45a7c48 Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_16.png differ diff --git a/resources/bitmaps_png/png/align_elements_to_grid_24.png b/resources/bitmaps_png/png/align_elements_to_grid_24.png new file mode 100644 index 0000000000..6e4093e839 Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_24.png differ diff --git a/resources/bitmaps_png/png/align_elements_to_grid_32.png b/resources/bitmaps_png/png/align_elements_to_grid_32.png new file mode 100644 index 0000000000..17fa259e31 Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_32.png differ diff --git a/resources/bitmaps_png/png/align_elements_to_grid_48.png b/resources/bitmaps_png/png/align_elements_to_grid_48.png new file mode 100644 index 0000000000..41a53bc0df Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_48.png differ diff --git a/resources/bitmaps_png/png/align_elements_to_grid_64.png b/resources/bitmaps_png/png/align_elements_to_grid_64.png new file mode 100644 index 0000000000..cc74c7a98a Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_64.png differ diff --git a/resources/bitmaps_png/png/align_elements_to_grid_dark_16.png b/resources/bitmaps_png/png/align_elements_to_grid_dark_16.png new file mode 100644 index 0000000000..1d3b3391e8 Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_dark_16.png differ diff --git a/resources/bitmaps_png/png/align_elements_to_grid_dark_24.png b/resources/bitmaps_png/png/align_elements_to_grid_dark_24.png new file mode 100644 index 0000000000..c636f370d4 Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_dark_24.png differ diff --git a/resources/bitmaps_png/png/align_elements_to_grid_dark_32.png b/resources/bitmaps_png/png/align_elements_to_grid_dark_32.png new file mode 100644 index 0000000000..cfabdb45dd Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_dark_32.png differ diff --git a/resources/bitmaps_png/png/align_elements_to_grid_dark_48.png b/resources/bitmaps_png/png/align_elements_to_grid_dark_48.png new file mode 100644 index 0000000000..885b47b9fb Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_dark_48.png differ diff --git a/resources/bitmaps_png/png/align_elements_to_grid_dark_64.png b/resources/bitmaps_png/png/align_elements_to_grid_dark_64.png new file mode 100644 index 0000000000..a1e9cd53d1 Binary files /dev/null and b/resources/bitmaps_png/png/align_elements_to_grid_dark_64.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_16.png b/resources/bitmaps_png/png/cleanup_graphics_16.png new file mode 100644 index 0000000000..f128f7305a Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_16.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_24.png b/resources/bitmaps_png/png/cleanup_graphics_24.png new file mode 100644 index 0000000000..9d44a494b5 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_24.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_32.png b/resources/bitmaps_png/png/cleanup_graphics_32.png new file mode 100644 index 0000000000..0fb0af441b Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_32.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_48.png b/resources/bitmaps_png/png/cleanup_graphics_48.png new file mode 100644 index 0000000000..b30dc91993 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_48.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_64.png b/resources/bitmaps_png/png/cleanup_graphics_64.png new file mode 100644 index 0000000000..74449563ec Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_64.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_dark_16.png b/resources/bitmaps_png/png/cleanup_graphics_dark_16.png new file mode 100644 index 0000000000..9a642544fa Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_dark_16.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_dark_24.png b/resources/bitmaps_png/png/cleanup_graphics_dark_24.png new file mode 100644 index 0000000000..28015b223c Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_dark_24.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_dark_32.png b/resources/bitmaps_png/png/cleanup_graphics_dark_32.png new file mode 100644 index 0000000000..2b371e427b Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_dark_32.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_dark_48.png b/resources/bitmaps_png/png/cleanup_graphics_dark_48.png new file mode 100644 index 0000000000..9fcd7bb226 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_dark_48.png differ diff --git a/resources/bitmaps_png/png/cleanup_graphics_dark_64.png b/resources/bitmaps_png/png/cleanup_graphics_dark_64.png new file mode 100644 index 0000000000..7a9a07b74f Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_graphics_dark_64.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_16.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_16.png new file mode 100644 index 0000000000..a586a01950 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_16.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_24.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_24.png new file mode 100644 index 0000000000..3bf43739f1 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_24.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_32.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_32.png new file mode 100644 index 0000000000..749a453d54 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_32.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_48.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_48.png new file mode 100644 index 0000000000..17659e42ba Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_48.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_64.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_64.png new file mode 100644 index 0000000000..6c002e2080 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_64.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_16.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_16.png new file mode 100644 index 0000000000..eb99de4d24 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_16.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_24.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_24.png new file mode 100644 index 0000000000..1d8b34a182 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_24.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_32.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_32.png new file mode 100644 index 0000000000..ad509ae241 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_32.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_48.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_48.png new file mode 100644 index 0000000000..4a349e781c Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_48.png differ diff --git a/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_64.png b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_64.png new file mode 100644 index 0000000000..2ef9a9a864 Binary files /dev/null and b/resources/bitmaps_png/png/cleanup_tracks_and_vias_dark_64.png differ diff --git a/resources/bitmaps_png/png/drag_16.png b/resources/bitmaps_png/png/drag_16.png index 976dc8f2f7..8ce6856990 100644 Binary files a/resources/bitmaps_png/png/drag_16.png and b/resources/bitmaps_png/png/drag_16.png differ diff --git a/resources/bitmaps_png/png/drag_24.png b/resources/bitmaps_png/png/drag_24.png index 853ccc5e0c..da0f83ac92 100644 Binary files a/resources/bitmaps_png/png/drag_24.png and b/resources/bitmaps_png/png/drag_24.png differ diff --git a/resources/bitmaps_png/png/drag_32.png b/resources/bitmaps_png/png/drag_32.png index 802d19bac4..7efa9bc309 100644 Binary files a/resources/bitmaps_png/png/drag_32.png and b/resources/bitmaps_png/png/drag_32.png differ diff --git a/resources/bitmaps_png/png/drag_48.png b/resources/bitmaps_png/png/drag_48.png index d0e9cdd04d..3749e544f9 100644 Binary files a/resources/bitmaps_png/png/drag_48.png and b/resources/bitmaps_png/png/drag_48.png differ diff --git a/resources/bitmaps_png/png/drag_64.png b/resources/bitmaps_png/png/drag_64.png index 123c521b98..5741d60f5a 100644 Binary files a/resources/bitmaps_png/png/drag_64.png and b/resources/bitmaps_png/png/drag_64.png differ diff --git a/resources/bitmaps_png/png/drag_dark_16.png b/resources/bitmaps_png/png/drag_dark_16.png index 26d55bf9ca..2a1cb7eb7c 100644 Binary files a/resources/bitmaps_png/png/drag_dark_16.png and b/resources/bitmaps_png/png/drag_dark_16.png differ diff --git a/resources/bitmaps_png/png/drag_dark_24.png b/resources/bitmaps_png/png/drag_dark_24.png index 66305755a3..6add8bcf87 100644 Binary files a/resources/bitmaps_png/png/drag_dark_24.png and b/resources/bitmaps_png/png/drag_dark_24.png differ diff --git a/resources/bitmaps_png/png/drag_dark_32.png b/resources/bitmaps_png/png/drag_dark_32.png index 11d463222e..7009e14337 100644 Binary files a/resources/bitmaps_png/png/drag_dark_32.png and b/resources/bitmaps_png/png/drag_dark_32.png differ diff --git a/resources/bitmaps_png/png/drag_dark_48.png b/resources/bitmaps_png/png/drag_dark_48.png index 7d26925725..4bbacaf707 100644 Binary files a/resources/bitmaps_png/png/drag_dark_48.png and b/resources/bitmaps_png/png/drag_dark_48.png differ diff --git a/resources/bitmaps_png/png/drag_dark_64.png b/resources/bitmaps_png/png/drag_dark_64.png index 8b89dd08af..ba8d55e030 100644 Binary files a/resources/bitmaps_png/png/drag_dark_64.png and b/resources/bitmaps_png/png/drag_dark_64.png differ diff --git a/resources/bitmaps_png/png/drag_segment_16.png b/resources/bitmaps_png/png/drag_segment_16.png new file mode 100644 index 0000000000..1756cbffda Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_16.png differ diff --git a/resources/bitmaps_png/png/drag_segment_24.png b/resources/bitmaps_png/png/drag_segment_24.png new file mode 100644 index 0000000000..94372878b0 Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_24.png differ diff --git a/resources/bitmaps_png/png/drag_segment_32.png b/resources/bitmaps_png/png/drag_segment_32.png new file mode 100644 index 0000000000..776f34a447 Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_32.png differ diff --git a/resources/bitmaps_png/png/drag_segment_48.png b/resources/bitmaps_png/png/drag_segment_48.png new file mode 100644 index 0000000000..07b3bcaf32 Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_48.png differ diff --git a/resources/bitmaps_png/png/drag_segment_64.png b/resources/bitmaps_png/png/drag_segment_64.png new file mode 100644 index 0000000000..617796846c Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_64.png differ diff --git a/resources/bitmaps_png/png/drag_segment_dark_16.png b/resources/bitmaps_png/png/drag_segment_dark_16.png new file mode 100644 index 0000000000..f3770f22c9 Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_dark_16.png differ diff --git a/resources/bitmaps_png/png/drag_segment_dark_24.png b/resources/bitmaps_png/png/drag_segment_dark_24.png new file mode 100644 index 0000000000..3714cdc60f Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_dark_24.png differ diff --git a/resources/bitmaps_png/png/drag_segment_dark_32.png b/resources/bitmaps_png/png/drag_segment_dark_32.png new file mode 100644 index 0000000000..1133136bb5 Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_dark_32.png differ diff --git a/resources/bitmaps_png/png/drag_segment_dark_48.png b/resources/bitmaps_png/png/drag_segment_dark_48.png new file mode 100644 index 0000000000..81ae101ba2 Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_dark_48.png differ diff --git a/resources/bitmaps_png/png/drag_segment_dark_64.png b/resources/bitmaps_png/png/drag_segment_dark_64.png new file mode 100644 index 0000000000..61a1e86c81 Binary files /dev/null and b/resources/bitmaps_png/png/drag_segment_dark_64.png differ diff --git a/resources/bitmaps_png/sources/dark/align_elements_to_grid.svg b/resources/bitmaps_png/sources/dark/align_elements_to_grid.svg new file mode 100644 index 0000000000..52719d141b --- /dev/null +++ b/resources/bitmaps_png/sources/dark/align_elements_to_grid.svg @@ -0,0 +1,148 @@ + + + + + + + + + + image/svg+xml + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + ps_diff_pair_tune_phase + + + + + + + + + + + + diff --git a/resources/bitmaps_png/sources/dark/cleanup_graphics.svg b/resources/bitmaps_png/sources/dark/cleanup_graphics.svg new file mode 100644 index 0000000000..7624855c9a --- /dev/null +++ b/resources/bitmaps_png/sources/dark/cleanup_graphics.svg @@ -0,0 +1,150 @@ + + + + + + + + + + image/svg+xml + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + + + + diff --git a/resources/bitmaps_png/sources/dark/cleanup_tracks_and_vias.svg b/resources/bitmaps_png/sources/dark/cleanup_tracks_and_vias.svg new file mode 100644 index 0000000000..fbd90c8d3f --- /dev/null +++ b/resources/bitmaps_png/sources/dark/cleanup_tracks_and_vias.svg @@ -0,0 +1,146 @@ + + + + + + + + + + image/svg+xml + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + diff --git a/resources/bitmaps_png/sources/dark/drag.svg b/resources/bitmaps_png/sources/dark/drag.svg new file mode 100644 index 0000000000..5beda17635 --- /dev/null +++ b/resources/bitmaps_png/sources/dark/drag.svg @@ -0,0 +1,104 @@ + + + + + + + + + + image/svg+xml + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + ps_diff_pair_tune_phase + + + + + + + + diff --git a/resources/bitmaps_png/sources/light/align_elements_to_grid.svg b/resources/bitmaps_png/sources/light/align_elements_to_grid.svg new file mode 100644 index 0000000000..f2031e8fa3 --- /dev/null +++ b/resources/bitmaps_png/sources/light/align_elements_to_grid.svg @@ -0,0 +1,148 @@ + + + + + + + + + + image/svg+xml + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + ps_diff_pair_tune_phase + + + + + + + + + + + + diff --git a/resources/bitmaps_png/sources/light/cleanup_graphics.svg b/resources/bitmaps_png/sources/light/cleanup_graphics.svg new file mode 100644 index 0000000000..94cae36267 --- /dev/null +++ b/resources/bitmaps_png/sources/light/cleanup_graphics.svg @@ -0,0 +1,150 @@ + + + + + + + + + + image/svg+xml + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + + + + diff --git a/resources/bitmaps_png/sources/light/cleanup_tracks_and_vias.svg b/resources/bitmaps_png/sources/light/cleanup_tracks_and_vias.svg new file mode 100644 index 0000000000..21bb7e8346 --- /dev/null +++ b/resources/bitmaps_png/sources/light/cleanup_tracks_and_vias.svg @@ -0,0 +1,146 @@ + + + + + + + + + + image/svg+xml + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + diff --git a/resources/bitmaps_png/sources/light/drag.svg b/resources/bitmaps_png/sources/light/drag.svg new file mode 100644 index 0000000000..b0bb29bac7 --- /dev/null +++ b/resources/bitmaps_png/sources/light/drag.svg @@ -0,0 +1,104 @@ + + + + + + + + + + image/svg+xml + + ps_diff_pair_tune_phase + + + + + + + + + + + + + + + ps_diff_pair_tune_phase + + + + + + + +