mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-04-07 18:15:32 +00:00
Rework bitmap system to load from archived PNGs
Bitmaps are now identified by an enum class instead of by pointers. Bitmap loading and caching is now handled by a class in common, and we no longer compile most bitmaps into the binary, so there is no longer a bitmaps static library. Instead, bitmaps are archived to a .tar.gz file which is installed in ${KICAD_DATA}/resources/images.tar.gz The source PNGs are checked in to Git as the original CPP files were, so that people can build without the required dependencies to convert SVGs to PNGs. Initial support is also added for dark theme icons, although this is not yet exposed in the GUI. Stubs are present for multi-resolution image resources, but this is not fully-baked yet and could use some refinement.
This commit is contained in:
parent
4db10d419d
commit
18037e2f65
3d-viewer
3d_cache/dialogs
3d_viewer
CMakeModules/BuildSteps
bitmap2component
bitmaps_png
CMakeLists.txt
cpp_16
icon_bitmap2component_16.cppicon_eeschema_16.cppicon_gerbview_16.cppicon_kicad_16.cppicon_libedit_16.cppicon_modedit_16.cppicon_pagelayout_editor_16.cppicon_pcbcalculator_16.cppicon_pcbnew_16.cpplist_nets_16.cppoptions_generic_16.cpppinorient_down.cpppinorient_left.cpppinorient_right.cpppinorient_up.cpppinshape_active_low_input.cpppinshape_active_low_output.cpppinshape_clock_active_low.cpppinshape_clock_fall.cpppinshape_clock_invert.cpppinshape_clock_normal.cpppinshape_invert.cpppinshape_nonlogic.cpppinshape_normal.cpppintype_3states.cpppintype_bidi.cpppintype_input.cpppintype_nic.cpppintype_noconnect.cpppintype_notspecif.cpppintype_opencoll.cpppintype_openemit.cpppintype_output.cpppintype_passive.cpppintype_powerinput.cpppintype_poweroutput.cppsmall_down.cppsmall_edit.cppsmall_folder.cppsmall_library.cppsmall_plus.cppsmall_refresh.cppsmall_trash.cppsmall_up.cppsmall_warning.cpptree_nosel.cpptree_sel.cpptriangle_down.cpptriangle_right.cppvisibility.cppvisibility_off.cppwww.cpp
cpp_24
about.cppadd_aligned_dimension.cppadd_arc.cppadd_board.cppadd_bus.cppadd_bus2bus.cppadd_center_dimension.cppadd_circle.cppadd_component.cppadd_corner.cppadd_dashed_line.cppadd_document.cppadd_glabel.cppadd_graphical_polygon.cppadd_graphical_segments.cppadd_hierar_pin.cppadd_hierarchical_label.cppadd_hierarchical_subsheet.cppadd_junction.cppadd_keepout_area.cppadd_label.cppadd_leader.cppadd_library.cppadd_line.cppadd_line2bus.cppadd_line_label.cppadd_orthogonal_dimension.cppadd_pcb_target.cppadd_power.cppadd_rectangle.cppadd_symbol_to_schematic.cppadd_tracks.cppadd_via.cppadd_zone.cppadd_zone_cutout.cppalign_items.cppalign_items_bottom.cppalign_items_center.cppalign_items_left.cppalign_items_middle.cppalign_items_right.cppalign_items_top.cppanchor.cppannotate.cppannotate_down_right.cppannotate_right_down.cppapply_pad_settings.cpparray.cppauto_associate.cppauto_track_width.cppautoplace_fields.cppaxis3d.cppaxis3d_back.cppaxis3d_bottom.cppaxis3d_front.cppaxis3d_left.cppaxis3d_right.cppaxis3d_top.cppbreak_line.cppbug.cppbus_definition_tool.cppcancel.cppchange_entry_orient.cppchecked_ok.cppcolor_materials.cppcomponent_select_unit.cppconfig.cppcontrast_mode.cppconvert.cppcopy.cppcopy_pad_settings.cppcursor.cppcursor_shape.cppcurved_ratsnest.cppcustom_pad_to_primitives.cppcut.cppdatasheet.cppdelete.cppdelete_association.cppdelete_gerber.cppdelete_sheet.cppdirectory.cppdirectory_browser.cppdirectory_open.cppdistribute_horizontal.cppdistribute_vertical.cppdown.cppdrag.cppdrag_segment_withslope.cppdrc.cppduplicate.cppedge_to_copper_clearance.cppedit.cppedit_cmp_symb_links.cppedit_comp_footprint.cppedit_comp_ref.cppedit_comp_value.cppeditor.cppenter_sheet.cpperc.cpperc_green.cppercerr.cppercwarn.cppexchange.cppexit.cppexport.cppexport3d.cppexport_cmp.cppexport_dsn.cppexport_footprint_names.cppexport_idf.cppexport_module.cppexport_part.cppexport_png.cppexport_step.cppexport_svg.cppexport_to_pcbnew.cppfabrication.cppfile_bom.cppfile_drl.cppfile_dsn.cppfile_gbr.cppfile_gerber_job.cppfile_html.cppfile_idf.cppfile_pdf.cppfile_pos.cppfile_svg.cppfill_zone.cppfilter.cppfind.cppfind_replace.cppflag.cppflip_board.cppgbr_select_mode2.cppgeneral_deletions.cppgeneral_ratsnest.cppgerbview_show_negative_objects.cppgrid.cppgrid_select.cppgrid_select_axis.cppgroup.cppgroup_add.cppgroup_enter.cppgroup_leave.cppgroup_remove.cppgroup_ungroup.cpphelp.cpphelp_online.cpphidden_pin.cpphide_ratsnest.cpphierarchy_nav.cpphole_to_copper_clearance.cpphole_to_hole_clearance.cpphotkeys.cppicon_bitmap2component_24.cppicon_cvpcb_24.cppicon_eeschema_24.cppicon_footprint_browser.cppicon_gerbview_24.cppicon_libedit_24.cppicon_modedit_24.cppicon_pagelayout_editor_24.cppicon_pcbcalculator_24.cppicon_pcbnew_24.cppimage.cppimport.cppimport3d.cppimport_brd_file.cppimport_document.cppimport_footprint_names.cppimport_hierarchical_label.cppimport_module.cppimport_part.cppimport_project.cppimport_vector.cppinfo.cppinsert_module_board.cpplanguage.cpplayers_manager.cppleave_sheet.cppleft.cpplib_next.cpplib_previous.cpplibedit.cpplibrary.cpplibrary_archive.cpplibrary_archive_as.cpplibrary_browser.cpplibrary_table.cpplines90.cpplist_nets.cppload_drill.cppload_gerber.cppload_module_board.cpplock_unlock.cpplocked.cppmeasurement.cppmirror_h.cppmirror_v.cppmode_module.cppmodule.cppmodule_editor.cppmodule_filtered_list.cppmodule_library_list.cppmodule_options.cppmodule_pin_filtered_list.cppmodule_wizard.cppmorgan1.cppmorgan2.cppmove.cppmove_exactly.cppmove_relative.cppmw_add_gap.cppmw_add_line.cppmw_add_shape.cppmw_add_stub.cppmw_add_stub_arc.cppnet_highlight.cppnet_highlight_schematic.cppnetlist.cppnew_component.cppnew_footprint.cppnew_generic.cppnew_library.cppnew_project.cppnoconn.cppnormal.cppopen_project.cppopt_show_polygon.cppoptions_3drender.cppoptions_board.cppoptions_generic.cppoptions_pad.cppoptions_schematic.cpportho.cpppad.cpppad_enumerate.cpppad_number.cpppad_sketch.cpppads_mask_layers.cpppads_remove.cpppagelayout.cpppagelayout_normal_view_mode.cpppagelayout_special_view_mode.cpppart_properties.cpppaste.cpppath.cpppcb_target.cpppin.cpppin2pin.cpppin_show_etype.cpppin_size_to.cpppin_table.cppplot.cpppolar_coord.cpppost_bom.cpppost_compo.cpppost_d356.cpppost_drill.cpppost_gencad.cpppost_gerber.cpppost_rpt.cpppreference.cppprint_button.cppproject.cppproject_close.cppproject_kicad.cppps_diff_pair.cppps_diff_pair_gap.cppps_diff_pair_tune_length.cppps_diff_pair_tune_phase.cppps_tune_length.cpppush_pad_settings.cpppuzzle_piece.cpppy_script.cpprecent.cppredo.cpprefresh.cppreload.cpprender_mode.cpprescue.cppright.cpprotate_ccw.cpprotate_ccw_x.cpprotate_ccw_y.cpprotate_ccw_z.cpprotate_cw.cpprotate_cw_x.cpprotate_cw_y.cpprotate_cw_z.cpprouter_len_tuner.cpprouter_len_tuner_amplitude_decr.cpprouter_len_tuner_amplitude_incr.cpprouter_len_tuner_dist_decr.cpprouter_len_tuner_dist_incr.cpprouter_len_tuner_setup.cppsave.cppsave_as.cppsearch_tree.cppselect_layer_pair.cppselect_same_sheet.cppselect_w_layer.cppset_origin.cppshape_3d.cppshape_3d_back.cppsheetset.cppshow_all_back_layers.cppshow_all_copper_layers.cppshow_all_front_layers.cppshow_all_layers.cppshow_back_assembly_layers.cppshow_dcodenumber.cppshow_footprint.cppshow_front_assembly_layers.cppshow_mod_edge.cppshow_no_copper_layers.cppshow_no_layers.cppshow_ratsnest.cppshow_zone.cppshow_zone_disable.cppshow_zone_outline_only.cppshowtrack.cppsim_add_signal.cppsim_probe.cppsim_run.cppsim_stop.cppsim_tune.cppsimulator.cppspecial_tools.cppspreadsheet.cppswap_layer.cppswitch_corner_rounding_shape.cpptext.cpptext_sketch.cppthree_d.cpptool_ratsnest.cpptools.cpptrash.cppundo.cppungroup.cppunit_inch.cppunit_mil.cppunit_mm.cppunknown.cppunlocked.cppunzip.cppup.cppupdate_pcb_from_sch.cppupdate_sch_from_pcb.cppvia.cppvia_annulus.cppvia_buried.cppvia_diameter.cppvia_hole_diameter.cppvia_microvia.cppvia_sketch.cppwidth_track.cppwidth_track_via.cppzip.cppzone_duplicate.cppzone_fillet.cppzone_unfill.cppzoom_area.cppzoom_auto_fit_in_page.cppzoom_center_on_screen.cppzoom_fit_in_page.cppzoom_fit_to_objects.cppzoom_in.cppzoom_out.cppzoom_selection.cpp
cpp_32
icon_bitmap2component_32.cppicon_eeschema_32.cppicon_gerbview_32.cppicon_kicad_32.cppicon_libedit_32.cppicon_modedit_32.cppicon_pagelayout_editor_32.cppicon_pcbcalculator_32.cppicon_pcbnew_32.cpp
cpp_48
dialog_warning.cppicon_3d.cppicon_bitmap2component.cppicon_cvpcb.cppicon_eeschema.cppicon_gerbview.cppicon_kicad.cppicon_libedit.cppicon_modedit.cppicon_pagelayout_editor.cppicon_pcbcalculator.cppicon_pcbnew.cppreannotate_down_left.cppreannotate_down_right.cppreannotate_left_down.cppreannotate_left_up.cppreannotate_right_down.cppreannotate_right_up.cppreannotate_up_left.cppreannotate_up_right.cppwizard_add_fplib_icon.cpp
cpp_other
pads_npth.cpppads_npth_bottom.cpppads_npth_top.cpppads_npth_top_bottom.cpppads_remove_unused.cpppads_remove_unused_keep_bottom.cpppads_reset_unused.cppstroke_dash.cppstroke_dashdot.cppstroke_dot.cppstroke_solid.cpptune_diff_pair_length_legend.cpptune_diff_pair_skew_legend.cpptune_single_track_length_legend.cpp
include/bitmaps_png
png
about_24.pngabout_dark_24.pngadd_aligned_dimension_24.pngadd_aligned_dimension_dark_24.pngadd_arc_24.pngadd_arc_dark_24.pngadd_board_24.pngadd_board_dark_24.pngadd_bus2bus_24.pngadd_bus2bus_dark_24.pngadd_bus_24.pngadd_bus_dark_24.pngadd_center_dimension_24.pngadd_center_dimension_dark_24.pngadd_circle_24.pngadd_circle_dark_24.pngadd_component_24.pngadd_component_dark_24.pngadd_corner_24.pngadd_corner_dark_24.pngadd_dashed_line_24.pngadd_dashed_line_dark_24.pngadd_document_24.pngadd_document_dark_24.pngadd_glabel_24.pngadd_glabel_dark_24.pngadd_graphical_polygon_24.pngadd_graphical_polygon_dark_24.pngadd_graphical_segments_24.pngadd_graphical_segments_dark_24.pngadd_hierar_pin_24.pngadd_hierar_pin_dark_24.pngadd_hierarchical_label_24.pngadd_hierarchical_label_dark_24.pngadd_hierarchical_subsheet_24.pngadd_hierarchical_subsheet_dark_24.pngadd_junction_24.pngadd_junction_dark_24.pngadd_keepout_area_24.pngadd_keepout_area_dark_24.pngadd_label_24.pngadd_label_dark_24.pngadd_leader_24.pngadd_leader_dark_24.pngadd_library_24.pngadd_library_dark_24.pngadd_line2bus_24.pngadd_line2bus_dark_24.pngadd_line_24.pngadd_line_dark_24.pngadd_line_label_24.pngadd_line_label_dark_24.pngadd_orthogonal_dimension_24.pngadd_orthogonal_dimension_dark_24.pngadd_pcb_target_24.pngadd_pcb_target_dark_24.pngadd_power_24.pngadd_power_dark_24.pngadd_rectangle_24.pngadd_rectangle_dark_24.pngadd_symbol_to_schematic_24.pngadd_symbol_to_schematic_dark_24.pngadd_tracks_24.pngadd_tracks_dark_24.pngadd_via_24.pngadd_via_dark_24.pngadd_zone_24.pngadd_zone_cutout_24.pngadd_zone_cutout_dark_24.pngadd_zone_dark_24.pngalign_items_24.pngalign_items_bottom_24.pngalign_items_bottom_dark_24.pngalign_items_center_24.pngalign_items_center_dark_24.pngalign_items_dark_24.pngalign_items_left_24.pngalign_items_left_dark_24.pngalign_items_middle_24.pngalign_items_middle_dark_24.pngalign_items_right_24.pngalign_items_right_dark_24.pngalign_items_top_24.pngalign_items_top_dark_24.pnganchor_24.pnganchor_dark_24.pngannotate_24.pngannotate_dark_24.pngannotate_down_right_24.pngannotate_down_right_dark_24.pngannotate_right_down_24.pngannotate_right_down_dark_24.pngapply_pad_settings_24.pngapply_pad_settings_dark_24.pngarray_24.pngarray_dark_24.pngauto_associate_24.pngauto_associate_dark_24.pngauto_track_width_24.pngauto_track_width_dark_24.pngautoplace_fields_24.pngautoplace_fields_dark_24.pngaxis3d_24.pngaxis3d_back_24.pngaxis3d_back_dark_24.pngaxis3d_bottom_24.pngaxis3d_bottom_dark_24.pngaxis3d_dark_24.pngaxis3d_front_24.pngaxis3d_front_dark_24.pngaxis3d_left_24.pngaxis3d_left_dark_24.pngaxis3d_right_24.pngaxis3d_right_dark_24.pngaxis3d_top_24.pngaxis3d_top_dark_24.pngbreak_line_24.pngbreak_line_dark_24.pngbug_24.pngbug_dark_24.pngbus_definition_tool_24.pngbus_definition_tool_dark_24.pngcancel_24.pngcancel_dark_24.pngchange_entry_orient_24.pngchange_entry_orient_dark_24.pngchecked_ok_24.pngchecked_ok_dark_24.pngcolor_materials_24.pngcolor_materials_dark_24.pngcomponent_select_unit_24.pngcomponent_select_unit_dark_24.pngconfig_24.pngconfig_dark_24.pngcontrast_mode_24.pngcontrast_mode_dark_24.pngconvert_24.pngconvert_dark_24.pngcopy_24.pngcopy_dark_24.pngcopy_pad_settings_24.pngcopy_pad_settings_dark_24.pngcursor_24.pngcursor_dark_24.pngcursor_shape_24.pngcursor_shape_dark_24.pngcurved_ratsnest_24.pngcurved_ratsnest_dark_24.pngcustom_pad_to_primitives_24.pngcustom_pad_to_primitives_dark_24.pngcut_24.pngcut_dark_24.pngdatasheet_24.pngdatasheet_dark_24.pngdelete_association_24.pngdelete_association_dark_24.pngdelete_cursor_24.pngdelete_gerber_24.pngdelete_gerber_dark_24.pngdelete_sheet_24.pngdelete_sheet_dark_24.pngdialog_warning_48.pngdialog_warning_dark_48.pngdirectory_24.pngdirectory_browser_24.pngdirectory_browser_dark_24.pngdirectory_dark_24.pngdirectory_open_24.pngdirectory_open_dark_24.pngdistribute_horizontal_24.pngdistribute_horizontal_dark_24.pngdistribute_vertical_24.pngdistribute_vertical_dark_24.pngdown_24.pngdown_dark_24.pngdrag_24.pngdrag_dark_24.pngdrag_segment_withslope_24.pngdrag_segment_withslope_dark_24.pngdrc_24.pngdrc_dark_24.pngduplicate_24.pngduplicate_dark_24.pngedge_to_copper_clearance_24.pngedge_to_copper_clearance_dark_24.pngedit_24.pngedit_cmp_symb_links_24.pngedit_cmp_symb_links_dark_24.pngedit_comp_footprint_24.pngedit_comp_footprint_dark_24.pngedit_comp_ref_24.pngedit_comp_ref_dark_24.pngedit_comp_value_24.pngedit_comp_value_dark_24.pngedit_dark_24.pngeditor_24.pngeditor_dark_24.pngenter_sheet_24.pngenter_sheet_dark_24.pngerc_24.pngerc_dark_24.pngerc_green_24.pngerc_green_dark_24.pngercerr_24.pngercerr_dark_24.pngercwarn_24.pngercwarn_dark_24.pngexchange_24.pngexchange_dark_24.pngexit_24.pngexit_dark_24.pngexport3d_24.pngexport3d_dark_24.pngexport_cmp_24.pngexport_cmp_dark_24.pngexport_dsn_24.pngexport_dsn_dark_24.pngexport_file_24.pngexport_footprint_names_24.pngexport_footprint_names_dark_24.pngexport_idf_24.pngexport_idf_dark_24.pngexport_module_24.pngexport_module_dark_24.pngexport_part_24.pngexport_part_dark_24.pngexport_png_24.pngexport_png_dark_24.pngexport_step_24.pngexport_step_dark_24.pngexport_svg_24.pngexport_svg_dark_24.pngexport_to_pcbnew_24.pngexport_to_pcbnew_dark_24.pngfabrication_24.pngfabrication_dark_24.pngfile_bom_24.pngfile_bom_dark_24.pngfile_drl_24.pngfile_drl_dark_24.pngfile_dsn_24.pngfile_dsn_dark_24.pngfile_gbr_24.pngfile_gbr_dark_24.pngfile_gerber_job_24.pngfile_gerber_job_dark_24.pngfile_html_24.pngfile_html_dark_24.pngfile_idf_24.pngfile_idf_dark_24.pngfile_pdf_24.pngfile_pdf_dark_24.pngfile_pos_24.pngfile_pos_dark_24.pngfile_svg_24.pngfile_svg_dark_24.pngfill_zone_24.pngfill_zone_dark_24.pngfilter_24.pngfilter_dark_24.pngfind_24.pngfind_dark_24.pngfind_replace_24.pngfind_replace_dark_24.pngflag_24.pngflag_dark_24.pngflip_board_24.pngflip_board_dark_24.pnggbr_select_mode2_24.pnggbr_select_mode2_dark_24.pnggeneral_deletions_24.pnggeneral_deletions_dark_24.pnggeneral_ratsnest_24.pnggeneral_ratsnest_dark_24.pnggerbview_show_negative_objects_24.pnggerbview_show_negative_objects_dark_24.pnggrid_24.pnggrid_dark_24.pnggrid_select_24.pnggrid_select_axis_24.pnggrid_select_axis_dark_24.pnggrid_select_dark_24.pnggroup_24.pnggroup_dark_24.pnggroup_enter_24.pnggroup_enter_dark_24.pnggroup_leave_24.pnggroup_leave_dark_24.pnggroup_remove_24.pnggroup_remove_dark_24.pnggroup_ungroup_24.pnggroup_ungroup_dark_24.pnghelp_24.pnghelp_dark_24.pnghelp_online_24.pnghelp_online_dark_24.pnghidden_pin_24.pnghidden_pin_dark_24.pnghide_ratsnest_24.pnghide_ratsnest_dark_24.pnghierarchy_nav_24.pnghierarchy_nav_dark_24.pnghole_to_copper_clearance_24.pnghole_to_copper_clearance_dark_24.pnghole_to_hole_clearance_24.pnghole_to_hole_clearance_dark_24.pnghotkeys_24.pnghotkeys_dark_24.pngicon_3d_48.pngicon_3d_dark_48.pngicon_bitmap2component_128.pngicon_bitmap2component_16_16.pngicon_bitmap2component_16_dark_16.pngicon_bitmap2component_24_24.pngicon_bitmap2component_24_dark_24.pngicon_bitmap2component_32_32.pngicon_bitmap2component_32_dark_32.pngicon_bitmap2component_48.pngicon_bitmap2component_64.pngicon_bitmap2component_dark_128.pngicon_bitmap2component_dark_48.pngicon_bitmap2component_dark_64.pngicon_cvpcb_128.pngicon_cvpcb_24_24.pngicon_cvpcb_24_dark_24.pngicon_cvpcb_48.pngicon_cvpcb_64.pngicon_cvpcb_dark_128.pngicon_cvpcb_dark_48.pngicon_cvpcb_dark_64.pngicon_eeschema_128.pngicon_eeschema_16_16.pngicon_eeschema_16_dark_16.pngicon_eeschema_24_24.pngicon_eeschema_24_dark_24.pngicon_eeschema_32_32.pngicon_eeschema_32_dark_32.pngicon_eeschema_48.pngicon_eeschema_64.pngicon_eeschema_dark_128.pngicon_eeschema_dark_48.pngicon_eeschema_dark_64.pngicon_footprint_browser_24.pngicon_footprint_browser_dark_24.pngicon_gerbview_128.pngicon_gerbview_16_16.pngicon_gerbview_16_dark_16.pngicon_gerbview_24_24.pngicon_gerbview_24_dark_24.pngicon_gerbview_32_32.pngicon_gerbview_32_dark_32.pngicon_gerbview_48.pngicon_gerbview_64.pngicon_gerbview_dark_128.pngicon_gerbview_dark_48.pngicon_gerbview_dark_64.pngicon_kicad_128.pngicon_kicad_16_16.pngicon_kicad_16_dark_16.pngicon_kicad_32_32.pngicon_kicad_32_dark_32.pngicon_kicad_48.pngicon_kicad_64.pngicon_kicad_dark_128.pngicon_kicad_dark_48.pngicon_kicad_dark_64.pngicon_libedit_128.pngicon_libedit_16_16.pngicon_libedit_16_dark_16.pngicon_libedit_24_24.pngicon_libedit_24_dark_24.pngicon_libedit_32_32.pngicon_libedit_32_dark_32.pngicon_libedit_48.pngicon_libedit_64.pngicon_libedit_dark_128.pngicon_libedit_dark_48.pngicon_libedit_dark_64.pngicon_modedit_128.pngicon_modedit_16_16.pngicon_modedit_16_dark_16.pngicon_modedit_24_24.pngicon_modedit_24_dark_24.pngicon_modedit_32_32.pngicon_modedit_32_dark_32.pngicon_modedit_48.pngicon_modedit_64.pngicon_modedit_dark_128.pngicon_modedit_dark_48.pngicon_modedit_dark_64.pngicon_pagelayout_editor_128.pngicon_pagelayout_editor_16_16.pngicon_pagelayout_editor_16_dark_16.pngicon_pagelayout_editor_24_24.pngicon_pagelayout_editor_24_dark_24.pngicon_pagelayout_editor_32_32.pngicon_pagelayout_editor_32_dark_32.pngicon_pagelayout_editor_48.pngicon_pagelayout_editor_64.pngicon_pagelayout_editor_dark_128.pngicon_pagelayout_editor_dark_48.pngicon_pagelayout_editor_dark_64.pngicon_pcbcalculator_128.pngicon_pcbcalculator_16_16.pngicon_pcbcalculator_16_dark_16.pngicon_pcbcalculator_24_24.pngicon_pcbcalculator_24_dark_24.pngicon_pcbcalculator_32_32.pngicon_pcbcalculator_32_dark_32.pngicon_pcbcalculator_48.pngicon_pcbcalculator_64.pngicon_pcbcalculator_dark_128.pngicon_pcbcalculator_dark_48.pngicon_pcbcalculator_dark_64.pngicon_pcbnew_128.pngicon_pcbnew_16_16.pngicon_pcbnew_16_dark_16.pngicon_pcbnew_24_24.pngicon_pcbnew_24_dark_24.pngicon_pcbnew_32_32.pngicon_pcbnew_32_dark_32.pngicon_pcbnew_48.pngicon_pcbnew_64.pngicon_pcbnew_dark_128.pngicon_pcbnew_dark_48.pngicon_pcbnew_dark_64.pngimage_24.pngimage_dark_24.pngimport3d_24.pngimport3d_dark_24.pngimport_24.pngimport_brd_file_24.pngimport_brd_file_dark_24.pngimport_dark_24.pngimport_document_24.pngimport_document_dark_24.pngimport_footprint_names_24.pngimport_footprint_names_dark_24.pngimport_hierarchical_label_24.pngimport_hierarchical_label_dark_24.pngimport_module_24.pngimport_module_dark_24.pngimport_part_24.pngimport_part_dark_24.pngimport_project_24.pngimport_project_dark_24.pngimport_vector_24.pngimport_vector_dark_24.pnginfo_24.pnginfo_dark_24.pnginsert_module_board_24.pnginsert_module_board_dark_24.pnglanguage_24.pnglanguage_dark_24.pnglayers_manager_24.pnglayers_manager_dark_24.pngleave_sheet_24.pngleave_sheet_dark_24.pngleft_24.pngleft_dark_24.pnglib_next_24.pnglib_next_dark_24.pnglib_previous_24.pnglib_previous_dark_24.pnglibedit_24.pnglibedit_dark_24.pnglibrary_24.pnglibrary_archive_24.pnglibrary_archive_as_24.pnglibrary_archive_as_dark_24.pnglibrary_archive_dark_24.pnglibrary_browser_24.pnglibrary_browser_dark_24.pnglibrary_dark_24.pnglibrary_table_24.pnglibrary_table_dark_24.pnglines90_24.pnglines90_dark_24.pnglist_nets_16_16.pnglist_nets_16_dark_16.pnglist_nets_24.pnglist_nets_dark_24.pngload_drill_24.pngload_drill_dark_24.pngload_gerber_24.pngload_gerber_dark_24.pngload_module_board_24.pngload_module_board_dark_24.pnglock_unlock_24.pnglock_unlock_dark_24.pnglocked_24.pnglocked_dark_24.pngmeasurement_24.pngmeasurement_dark_24.pngmirror_h_24.pngmirror_h_dark_24.pngmirror_v_24.pngmirror_v_dark_24.pngmode_module_24.pngmode_module_dark_24.pngmodule_24.pngmodule_dark_24.pngmodule_editor_24.pngmodule_editor_dark_24.pngmodule_filtered_list_24.pngmodule_filtered_list_dark_24.pngmodule_library_list_24.pngmodule_library_list_dark_24.pngmodule_options_24.pngmodule_options_dark_24.pngmodule_pin_filtered_list_24.pngmodule_pin_filtered_list_dark_24.pngmodule_wizard_24.pngmodule_wizard_dark_24.pngmorgan1_24.pngmorgan1_dark_24.pngmorgan2_24.pngmorgan2_dark_24.pngmove_24.pngmove_dark_24.pngmove_exactly_24.pngmove_exactly_dark_24.pngmove_relative_24.pngmove_relative_dark_24.pngmw_add_gap_24.pngmw_add_gap_dark_24.pngmw_add_line_24.pngmw_add_line_dark_24.pngmw_add_shape_24.pngmw_add_shape_dark_24.pngmw_add_stub_24.pngmw_add_stub_arc_24.pngmw_add_stub_arc_dark_24.pngmw_add_stub_dark_24.pngnet_highlight_24.pngnet_highlight_dark_24.pngnet_highlight_schematic_24.pngnet_highlight_schematic_dark_24.pngnetlist_24.pngnetlist_dark_24.pngnew_component_24.pngnew_component_dark_24.pngnew_footprint_24.pngnew_footprint_dark_24.pngnew_generic_24.pngnew_generic_dark_24.pngnew_library_24.pngnew_library_dark_24.pngnew_project_24.pngnew_project_dark_24.pngnoconn_24.pngnoconn_dark_24.pngnormal_24.pngnormal_dark_24.pngopen_project_24.pngopen_project_dark_24.pngopt_show_polygon_24.pngopt_show_polygon_dark_24.pngoptions_3drender_24.pngoptions_3drender_dark_24.pngoptions_board_24.pngoptions_board_dark_24.pngoptions_generic_16_16.pngoptions_generic_16_dark_16.pngoptions_generic_24.pngoptions_generic_dark_24.pngoptions_pad_24.pngoptions_pad_dark_24.pngoptions_schematic_24.pngoptions_schematic_dark_24.pngortho_24.pngortho_dark_24.pngpad_24.pngpad_dark_24.pngpad_enumerate_24.pngpad_enumerate_dark_24.pngpad_number_24.pngpad_number_dark_24.pngpad_sketch_24.pngpad_sketch_dark_24.pngpads_mask_layers_24.pngpads_mask_layers_dark_24.pngpads_remove_24.pngpads_remove_dark_24.pngpagelayout_normal_view_mode_24.pngpagelayout_normal_view_mode_dark_24.pngpagelayout_special_view_mode_24.pngpagelayout_special_view_mode_dark_24.pngpart_properties_24.pngpart_properties_dark_24.pngpaste_24.pngpaste_dark_24.pngpath_24.pngpath_dark_24.pngpcb_target_24.pngpcb_target_dark_24.pngpin2pin_24.pngpin2pin_dark_24.pngpin_24.pngpin_dark_24.pngpin_show_etype_24.pngpin_show_etype_dark_24.pngpin_size_to_24.pngpin_size_to_dark_24.pngpin_table_24.pngpin_table_dark_24.pngpinorient_down_16.pngpinorient_down_dark_16.pngpinorient_left_16.pngpinorient_left_dark_16.pngpinorient_right_16.pngpinorient_right_dark_16.pngpinorient_up_16.pngpinorient_up_dark_16.pngpinshape_active_low_input_16.pngpinshape_active_low_input_dark_16.pngpinshape_active_low_output_16.pngpinshape_active_low_output_dark_16.pngpinshape_clock_active_low_16.pngpinshape_clock_active_low_dark_16.pngpinshape_clock_fall_16.pngpinshape_clock_fall_dark_16.pngpinshape_clock_invert_16.pngpinshape_clock_invert_dark_16.pngpinshape_clock_normal_16.pngpinshape_clock_normal_dark_16.pngpinshape_invert_16.pngpinshape_invert_dark_16.pngpinshape_nonlogic_16.pngpinshape_nonlogic_dark_16.pngpinshape_normal_16.pngpinshape_normal_dark_16.pngpintype_3states_16.pngpintype_3states_dark_16.pngpintype_bidi_16.pngpintype_bidi_dark_16.pngpintype_input_16.pngpintype_input_dark_16.pngpintype_nic_16.pngpintype_nic_dark_16.pngpintype_noconnect_16.pngpintype_noconnect_dark_16.pngpintype_notspecif_16.pngpintype_notspecif_dark_16.pngpintype_opencoll_16.pngpintype_opencoll_dark_16.pngpintype_openemit_16.pngpintype_openemit_dark_16.pngpintype_output_16.pngpintype_output_dark_16.pngpintype_passive_16.pngpintype_passive_dark_16.pngpintype_powerinput_16.pngpintype_powerinput_dark_16.pngpintype_poweroutput_16.pngpintype_poweroutput_dark_16.pngplot_24.pngplot_dark_24.pngpolar_coord_24.pngpolar_coord_dark_24.pngpost_bom_24.pngpost_bom_dark_24.pngpost_compo_24.pngpost_compo_dark_24.pngpost_d356_24.pngpost_d356_dark_24.pngpost_drill_24.pngpost_drill_dark_24.pngpost_gencad_24.pngpost_gencad_dark_24.pngpost_gerber_24.pngpost_gerber_dark_24.pngpost_rpt_24.pngpost_rpt_dark_24.pngpreference_24.pngpreference_dark_24.pngprint_button_24.pngprint_button_dark_24.pngproject_24.pngproject_close_24.pngproject_close_dark_24.pngproject_dark_24.pngproject_kicad_24.pngproject_kicad_dark_24.pngps_diff_pair_24.pngps_diff_pair_dark_24.pngps_diff_pair_gap_24.pngps_diff_pair_gap_dark_24.pngps_diff_pair_tune_length_24.pngps_diff_pair_tune_length_dark_24.pngps_diff_pair_tune_phase_24.pngps_diff_pair_tune_phase_dark_24.pngps_tune_length_24.pngps_tune_length_dark_24.pngpush_pad_settings_24.pngpush_pad_settings_dark_24.pngpuzzle_piece_24.pngpuzzle_piece_dark_24.pngpy_script_24.pngpy_script_dark_24.pngreannotate_down_left_48.pngreannotate_down_left_dark_48.pngreannotate_down_right_48.pngreannotate_down_right_dark_48.pngreannotate_left_down_48.pngreannotate_left_down_dark_48.pngreannotate_left_up_48.pngreannotate_left_up_dark_48.pngreannotate_right_down_48.pngreannotate_right_down_dark_48.pngreannotate_right_up_48.pngreannotate_right_up_dark_48.pngreannotate_up_left_48.pngreannotate_up_left_dark_48.pngreannotate_up_right_48.pngreannotate_up_right_dark_48.pngrecent_24.pngrecent_dark_24.pngredo_24.pngredo_dark_24.pngrefresh_24.pngrefresh_dark_24.pngreload_24.pngreload_dark_24.pngrender_mode_24.pngrender_mode_dark_24.pngrescue_24.pngrescue_dark_24.pngright_24.pngright_dark_24.pngrotate_ccw_24.pngrotate_ccw_dark_24.pngrotate_ccw_x_24.pngrotate_ccw_x_dark_24.pngrotate_ccw_y_24.pngrotate_ccw_y_dark_24.pngrotate_ccw_z_24.pngrotate_ccw_z_dark_24.pngrotate_cw_24.pngrotate_cw_dark_24.pngrotate_cw_x_24.pngrotate_cw_x_dark_24.pngrotate_cw_y_24.pngrotate_cw_y_dark_24.pngrotate_cw_z_24.pngrotate_cw_z_dark_24.pngrouter_len_tuner_24.pngrouter_len_tuner_amplitude_decr_24.pngrouter_len_tuner_amplitude_decr_dark_24.pngrouter_len_tuner_amplitude_incr_24.pngrouter_len_tuner_amplitude_incr_dark_24.pngrouter_len_tuner_dark_24.pngrouter_len_tuner_dist_decr_24.pngrouter_len_tuner_dist_decr_dark_24.pngrouter_len_tuner_dist_incr_24.pngrouter_len_tuner_dist_incr_dark_24.pngrouter_len_tuner_setup_24.pngrouter_len_tuner_setup_dark_24.pngsave_24.pngsave_as_24.pngsave_as_dark_24.pngsave_dark_24.pngsearch_tree_24.pngsearch_tree_dark_24.pngselect_layer_pair_24.pngselect_layer_pair_dark_24.pngselect_same_sheet_24.pngselect_same_sheet_dark_24.pngselect_w_layer_24.pngselect_w_layer_dark_24.pngset_origin_24.pngset_origin_dark_24.pngshape_3d_24.pngshape_3d_back_24.pngshape_3d_back_dark_24.pngshape_3d_dark_24.pngsheetset_24.pngsheetset_dark_24.pngshow_all_back_layers_24.pngshow_all_back_layers_dark_24.pngshow_all_copper_layers_24.pngshow_all_copper_layers_dark_24.pngshow_all_front_layers_24.pngshow_all_front_layers_dark_24.pngshow_all_layers_24.pngshow_all_layers_dark_24.pngshow_back_assembly_layers_24.pngshow_back_assembly_layers_dark_24.pngshow_dcodenumber_24.pngshow_dcodenumber_dark_24.pngshow_footprint_24.pngshow_footprint_dark_24.pngshow_front_assembly_layers_24.pngshow_front_assembly_layers_dark_24.pngshow_mod_edge_24.pngshow_mod_edge_dark_24.pngshow_no_copper_layers_24.pngshow_no_copper_layers_dark_24.pngshow_no_layers_24.pngshow_no_layers_dark_24.pngshow_ratsnest_24.pngshow_ratsnest_dark_24.pngshow_zone_24.pngshow_zone_dark_24.pngshow_zone_disable_24.pngshow_zone_disable_dark_24.pngshow_zone_outline_only_24.pngshow_zone_outline_only_dark_24.pngshowtrack_24.pngshowtrack_dark_24.pngsim_add_signal_24.pngsim_add_signal_dark_24.pngsim_probe_24.pngsim_probe_dark_24.pngsim_run_24.pngsim_run_dark_24.pngsim_stop_24.pngsim_stop_dark_24.pngsim_tune_24.pngsim_tune_dark_24.pngsimulator_24.pngsimulator_dark_24.pngsmall_down_16.pngsmall_down_dark_16.pngsmall_edit_16.pngsmall_edit_dark_16.pngsmall_folder_16.pngsmall_folder_dark_16.pngsmall_library_16.pngsmall_library_dark_16.pngsmall_plus_16.pngsmall_plus_dark_16.pngsmall_refresh_16.pngsmall_refresh_dark_16.pngsmall_trash_16.pngsmall_trash_dark_16.pngsmall_up_16.pngsmall_up_dark_16.pngsmall_warning_16.pngsmall_warning_dark_16.pngspecial_tools_24.pngspecial_tools_dark_24.pngspreadsheet_24.pngspreadsheet_dark_24.pngswap_layer_24.pngswap_layer_dark_24.pngswitch_corner_rounding_shape_24.pngswitch_corner_rounding_shape_dark_24.pngtext_24.pngtext_dark_24.pngtext_sketch_24.pngtext_sketch_dark_24.pngthree_d_24.pngthree_d_dark_24.pngtool_ratsnest_24.pngtool_ratsnest_dark_24.pngtools_24.pngtools_dark_24.pngtrash_24.pngtrash_dark_24.pngtree_nosel_16.pngtree_nosel_dark_16.pngtree_sel_16.pngtree_sel_dark_16.pngtriangle_down_16.pngtriangle_down_dark_16.pngtriangle_right_16.pngtriangle_right_dark_16.pngundo_24.pngundo_dark_24.pngunit_inch_24.pngunit_inch_dark_24.pngunit_mil_24.pngunit_mil_dark_24.pngunit_mm_24.pngunit_mm_dark_24.pngunknown_24.pngunknown_dark_24.pngunlocked_24.pngunlocked_dark_24.pngunzip_24.pngunzip_dark_24.pngup_24.pngup_dark_24.pngupdate_pcb_from_sch_24.pngupdate_pcb_from_sch_dark_24.pngupdate_sch_from_pcb_24.pngupdate_sch_from_pcb_dark_24.pngvia_24.pngvia_annulus_24.pngvia_annulus_dark_24.pngvia_buried_24.pngvia_buried_dark_24.pngvia_dark_24.pngvia_diameter_24.pngvia_diameter_dark_24.pngvia_hole_diameter_24.pngvia_hole_diameter_dark_24.pngvia_microvia_24.pngvia_microvia_dark_24.pngvia_sketch_24.pngvia_sketch_dark_24.pngvisibility_16.pngvisibility_dark_16.pngvisibility_off_16.pngvisibility_off_dark_16.pngwidth_track_24.pngwidth_track_dark_24.pngwidth_track_via_24.pngwidth_track_via_dark_24.pngwizard_add_fplib_icon_48.pngwizard_add_fplib_icon_dark_48.pngwww_16.pngwww_dark_16.pngzip_24.pngzip_dark_24.pngzone_duplicate_24.pngzone_duplicate_dark_24.pngzone_fillet_24.pngzone_fillet_dark_24.pngzone_unfill_24.pngzone_unfill_dark_24.pngzoom_area_24.pngzoom_area_dark_24.pngzoom_auto_fit_in_page_24.pngzoom_auto_fit_in_page_dark_24.pngzoom_center_on_screen_24.pngzoom_center_on_screen_dark_24.pngzoom_fit_in_page_24.pngzoom_fit_in_page_dark_24.pngzoom_fit_to_objects_24.pngzoom_fit_to_objects_dark_24.pngzoom_in_24.pngzoom_in_dark_24.pngzoom_out_24.pngzoom_out_dark_24.pngzoom_selection_24.pngzoom_selection_dark_24.png
sources/light
common
CMakeLists.txtasset_archive.cppbitmap.cppbitmap_store.cpp
dialog_about
dialogs
dialog_configure_paths.cppdialog_locked_items_query.cppdialog_migrate_settings.cpppanel_color_settings.cpppanel_common_settings.cpppanel_mouse_settings.cpppanel_setup_netclasses.cpppanel_text_variables.cpp
eda_base_frame.cppeda_item.cpphotkey_store.cpplanguages_menu.cpppaths.cpptool
widgets
cvpcb
eeschema
dialogs
dialog_annotate.cppdialog_bom.cppdialog_change_symbols.cppdialog_edit_line_style.cppdialog_edit_one_field.cppdialog_fields_editor_global.cppdialog_lib_edit_pin_table.cppdialog_lib_symbol_properties.cppdialog_pin_properties.cppdialog_plot_schematic.cppdialog_sch_import_settings.cppdialog_sheet_properties.cppdialog_symbol_properties.cpppanel_eeschema_template_fieldnames.cpppanel_setup_pinmap.cpppanel_sym_lib_table.cpp
hierarch.cpplib_arc.cpplib_arc.hlib_circle.cpplib_circle.hlib_field.cpplib_field.hlib_pin.cpplib_pin.hlib_polyline.cpplib_polyline.hlib_rectangle.cpplib_rectangle.hlib_text.cpplib_text.hmenubar.cpppin_type.cpppin_type.hsch_bitmap.cppsch_bitmap.hsch_bus_entry.cppsch_bus_entry.hsch_edit_frame.cppsch_field.cppsch_field.hsch_junction.cppsch_junction.hsch_line.cppsch_line.hsch_marker.cppsch_marker.hsch_no_connect.cppsch_no_connect.hsch_sheet.cppsch_sheet.hsch_sheet_pin.cppsch_symbol.cppsch_symbol.hsch_text.cppsch_text.hsim
symbol_editor
symbol_viewer_frame.cpptoolbars_symbol_viewer.cpptools
ee_actions.cppee_selection_tool.cppsch_edit_tool.cppsch_line_wire_bus_tool.cppsymbol_editor_control.cpp
widgets
gerbview
include
kicad
pagelayout_editor
pcb_calculator
attenuators
bitmaps
att_bridge.cppatt_pi.cppatt_splitter.cppatt_tee.cppc_microstrip.cppcoax.cppcpw.cppcpw_back.cppmicrostrip.cppmicrostrip_zodd_zeven.cpprectwaveguide.cppregul.cppregul_3pins.cppstripline.cpptwistedpair.cppviacalc.cpp
pcb_calculator_frame.cpptransline_dlg_funct.cpptransline_ident.cpppcbnew
board_stackup_manager
dialogs
dialog_board_reannotate.cppdialog_copper_zones.cppdialog_edit_footprint_for_fp_editor.cppdialog_exchange_footprints.cppdialog_export_svg.cppdialog_footprint_properties.cppdialog_fp_plugin_options.cppdialog_gendrill.cppdialog_group_properties.cppdialog_import_settings.cppdialog_net_inspector.cppdialog_netlist.cppdialog_pad_basicshapes_properties.cppdialog_pad_properties.cppdialog_plot.cppdialog_pns_length_tuning_settings.cppdialog_unused_pad_layers.cpppanel_fp_editor_defaults.cpppanel_fp_lib_table.cpppanel_pcbnew_action_plugins.cpppanel_setup_constraints.cpppanel_setup_rules.cpppanel_setup_tracks_and_vias.cpp
dimension.cppdimension.hexporters
footprint.cppfootprint.hfootprint_edit_frame.cppfootprint_viewer_frame.cppfootprint_wizard_frame.cppfp_shape.cppfp_shape.hfp_text.cppfp_text.himport_gfx
menubar_footprint_editor.cppmenubar_pcb_editor.cpppad.cpppad.hpcb_edit_frame.cpppcb_group.cpppcb_marker.cpppcb_marker.hpcb_shape.cpppcb_shape.hpcb_target.cpppcb_target.hpcb_text.cpppcb_text.hrouter
swig
toolbars_footprint_editor.cpptoolbars_footprint_viewer.cpptoolbars_pcb_editor.cpptools
board_editor_control.cppboard_inspection_tool.cppconvert_tool.cppdrawing_tool.cppedit_tool.cppgroup_tool.cpppcb_actions.cpppcb_selection_tool.cppplacement_tool.cpp
track.cpptrack.hwidgets
zone.cppzone.h@ -60,14 +60,14 @@ PANEL_PREV_3D::PANEL_PREV_3D( wxWindow* aParent, PCB_BASE_FRAME* aFrame, FOOTPRI
|
||||
m_selected = -1;
|
||||
|
||||
// Set the bitmap of 3D view buttons:
|
||||
m_bpvTop->SetBitmap( KiBitmap( axis3d_top_xpm ) );
|
||||
m_bpvFront->SetBitmap( KiBitmap( axis3d_front_xpm ) );
|
||||
m_bpvBack->SetBitmap( KiBitmap( axis3d_back_xpm ) );
|
||||
m_bpvLeft->SetBitmap( KiBitmap( axis3d_left_xpm ) );
|
||||
m_bpvRight->SetBitmap( KiBitmap( axis3d_right_xpm ) );
|
||||
m_bpvBottom->SetBitmap( KiBitmap( axis3d_bottom_xpm ) );
|
||||
m_bpvISO->SetBitmap( KiBitmap( ortho_xpm ) );
|
||||
m_bpUpdate->SetBitmap( KiBitmap( reload_xpm ) );
|
||||
m_bpvTop->SetBitmap( KiBitmap( BITMAPS::axis3d_top ) );
|
||||
m_bpvFront->SetBitmap( KiBitmap( BITMAPS::axis3d_front ) );
|
||||
m_bpvBack->SetBitmap( KiBitmap( BITMAPS::axis3d_back ) );
|
||||
m_bpvLeft->SetBitmap( KiBitmap( BITMAPS::axis3d_left ) );
|
||||
m_bpvRight->SetBitmap( KiBitmap( BITMAPS::axis3d_right ) );
|
||||
m_bpvBottom->SetBitmap( KiBitmap( BITMAPS::axis3d_bottom ) );
|
||||
m_bpvISO->SetBitmap( KiBitmap( BITMAPS::ortho ) );
|
||||
m_bpUpdate->SetBitmap( KiBitmap( BITMAPS::reload ) );
|
||||
|
||||
// Set the min and max values of spin buttons (mandatory on Linux)
|
||||
// They are not used, so they are set to min and max 32 bits int values
|
||||
|
@ -50,12 +50,12 @@ void EDA_3D_VIEWER::CreateMenuBar()
|
||||
fileMenu->Add( _( "Export Current View as PNG..." ),
|
||||
"",
|
||||
ID_MENU_SCREENCOPY_PNG,
|
||||
export_png_xpm );
|
||||
BITMAPS::export_png );
|
||||
|
||||
fileMenu->Add( _( "Export Current View as JPEG..." ),
|
||||
"",
|
||||
ID_MENU_SCREENCOPY_JPEG,
|
||||
export_xpm );
|
||||
BITMAPS::export_file );
|
||||
|
||||
fileMenu->AppendSeparator();
|
||||
fileMenu->AddClose( _( "3D Viewer" ) );
|
||||
@ -69,7 +69,7 @@ void EDA_3D_VIEWER::CreateMenuBar()
|
||||
editMenu->Add( _( "Copy 3D Image" ),
|
||||
"",
|
||||
ID_TOOL_SCREENCOPY_TOCLIBBOARD,
|
||||
copy_xpm );
|
||||
BITMAPS::copy );
|
||||
|
||||
|
||||
//-- View menu -------------------------------------------------------
|
||||
@ -106,17 +106,17 @@ void EDA_3D_VIEWER::CreateMenuBar()
|
||||
|
||||
prefsMenu->Add( _( "Display Options" ), "",
|
||||
ID_TOOL_SET_VISIBLE_ITEMS,
|
||||
config_xpm );
|
||||
BITMAPS::config );
|
||||
|
||||
prefsMenu->Add( _( "Raytracing" ), "",
|
||||
ID_RENDER_CURRENT_VIEW,
|
||||
tools_xpm,
|
||||
BITMAPS::tools,
|
||||
ACTION_MENU::CHECK );
|
||||
|
||||
// Render options submenu
|
||||
ACTION_MENU* optsSubmenu = new ACTION_MENU( false, tool );
|
||||
optsSubmenu->SetTitle( _( "Render Options" ) );
|
||||
optsSubmenu->SetIcon( options_3drender_xpm );
|
||||
optsSubmenu->SetIcon( BITMAPS::options_3drender );
|
||||
|
||||
// Material properties submenu
|
||||
ACTION_MENU* propsSubmenu = new ACTION_MENU( false, tool );
|
||||
@ -150,42 +150,42 @@ void EDA_3D_VIEWER::CreateMenuBar()
|
||||
// Color submenu
|
||||
ACTION_MENU* colorSubmenu = new ACTION_MENU( false, tool );
|
||||
colorSubmenu->SetTitle( _( "Choose Colors" ) );
|
||||
colorSubmenu->SetIcon( color_materials_xpm );
|
||||
colorSubmenu->SetIcon( BITMAPS::color_materials );
|
||||
|
||||
colorSubmenu->Add( _( "Background Top Color..." ),
|
||||
ID_MENU3D_BGCOLOR_TOP,
|
||||
nullptr );
|
||||
BITMAPS::INVALID_BITMAP );
|
||||
|
||||
colorSubmenu->Add( _( "Background Bottom Color..." ),
|
||||
ID_MENU3D_BGCOLOR_BOTTOM,
|
||||
nullptr );
|
||||
BITMAPS::INVALID_BITMAP );
|
||||
|
||||
colorSubmenu->Add( _( "Silkscreen Color..." ),
|
||||
ID_MENU3D_SILKSCREEN_COLOR,
|
||||
nullptr );
|
||||
BITMAPS::INVALID_BITMAP );
|
||||
|
||||
colorSubmenu->Add( _( "Solder Mask Color..." ),
|
||||
ID_MENU3D_SOLDERMASK_COLOR,
|
||||
nullptr );
|
||||
BITMAPS::INVALID_BITMAP );
|
||||
|
||||
colorSubmenu->Add( _( "Solder Paste Color..." ),
|
||||
ID_MENU3D_SOLDERPASTE_COLOR,
|
||||
nullptr );
|
||||
BITMAPS::INVALID_BITMAP );
|
||||
|
||||
colorSubmenu->Add( _( "Copper/Surface Finish Color..." ),
|
||||
ID_MENU3D_COPPER_COLOR,
|
||||
nullptr );
|
||||
BITMAPS::INVALID_BITMAP );
|
||||
|
||||
colorSubmenu->Add( _( "Board Body Color..." ),
|
||||
ID_MENU3D_PCB_BODY_COLOR,
|
||||
nullptr );
|
||||
BITMAPS::INVALID_BITMAP );
|
||||
|
||||
// Only allow the stackup to be used in the PCB editor, since it isn't editable in the other frames
|
||||
if( Parent()->IsType( FRAME_PCB_EDITOR ) )
|
||||
{
|
||||
colorSubmenu->Add( _( "Get colors from physical stackup" ),
|
||||
ID_MENU3D_STACKUP_COLORS,
|
||||
nullptr );
|
||||
BITMAPS::INVALID_BITMAP );
|
||||
}
|
||||
|
||||
prefsMenu->Add( colorSubmenu );
|
||||
@ -195,7 +195,7 @@ void EDA_3D_VIEWER::CreateMenuBar()
|
||||
// Grid submenu
|
||||
ACTION_MENU* gridSubmenu = new ACTION_MENU( false, tool );
|
||||
gridSubmenu->SetTitle( _( "3D Grid" ) );
|
||||
gridSubmenu->SetIcon( grid_xpm );
|
||||
gridSubmenu->SetIcon( BITMAPS::grid );
|
||||
|
||||
gridSubmenu->Add( EDA_3D_ACTIONS::noGrid, ACTION_MENU::CHECK);
|
||||
gridSubmenu->Add( EDA_3D_ACTIONS::show10mmGrid, ACTION_MENU::CHECK);
|
||||
@ -206,13 +206,13 @@ void EDA_3D_VIEWER::CreateMenuBar()
|
||||
prefsMenu->Add( gridSubmenu );
|
||||
|
||||
prefsMenu->AppendSeparator();
|
||||
prefsMenu->Add( _( "Reset to Default Settings" ), ID_MENU3D_RESET_DEFAULTS, tools_xpm );
|
||||
prefsMenu->Add( _( "Reset to Default Settings" ), ID_MENU3D_RESET_DEFAULTS, BITMAPS::tools );
|
||||
|
||||
#ifdef __APPLE__ // Note: will get moved to Apple menu by wxWidgets
|
||||
prefsMenu->Add( _( "Preferences..." ) + "\tCtrl+,",
|
||||
_( "Show preferences for all open tools" ),
|
||||
wxID_PREFERENCES,
|
||||
preference_xpm );
|
||||
BITMAPS::preference );
|
||||
#endif
|
||||
|
||||
//-- Menubar -------------------------------------------------------------
|
||||
|
@ -52,21 +52,21 @@ void EDA_3D_VIEWER::ReCreateMainToolbar()
|
||||
|
||||
// Set up toolbar
|
||||
m_mainToolBar->AddTool( ID_RELOAD3D_BOARD, wxEmptyString,
|
||||
KiScaledBitmap( import3d_xpm, this ), _( "Reload board" ) );
|
||||
KiScaledBitmap( BITMAPS::import3d, this ), _( "Reload board" ) );
|
||||
|
||||
m_mainToolBar->AddScaledSeparator( this );
|
||||
m_mainToolBar->AddTool( ID_TOOL_SCREENCOPY_TOCLIBBOARD, wxEmptyString,
|
||||
KiScaledBitmap( copy_xpm, this ),
|
||||
KiScaledBitmap( BITMAPS::copy, this ),
|
||||
_( "Copy 3D image to clipboard" ) );
|
||||
|
||||
m_mainToolBar->AddScaledSeparator( this );
|
||||
m_mainToolBar->AddTool( ID_TOOL_SET_VISIBLE_ITEMS, wxEmptyString,
|
||||
KiScaledBitmap( config_xpm, this ),
|
||||
KiScaledBitmap( BITMAPS::config, this ),
|
||||
_( "Set display options, and some layers visibility" ) );
|
||||
|
||||
m_mainToolBar->AddScaledSeparator( this );
|
||||
m_mainToolBar->AddTool( ID_RENDER_CURRENT_VIEW, wxEmptyString,
|
||||
KiScaledBitmap( render_mode_xpm, this ),
|
||||
KiScaledBitmap( BITMAPS::render_mode, this ),
|
||||
_( "Render current view using Raytracing" ), wxITEM_CHECK );
|
||||
|
||||
m_mainToolBar->AddScaledSeparator( this );
|
||||
|
@ -97,7 +97,7 @@ EDA_3D_VIEWER::EDA_3D_VIEWER( KIWAY *aKiway, PCB_BASE_FRAME *aParent, const wxSt
|
||||
|
||||
// Give it an icon
|
||||
wxIcon icon;
|
||||
icon.CopyFromBitmap( KiBitmap( icon_3d_xpm ) );
|
||||
icon.CopyFromBitmap( KiBitmap( BITMAPS::icon_3d ) );
|
||||
SetIcon( icon );
|
||||
|
||||
// Create the status line
|
||||
|
@ -35,169 +35,169 @@
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::controlActivate( "3DViewer.Control", AS_GLOBAL,
|
||||
0, "", "", "",
|
||||
NULL, AF_ACTIVATE ); // No description, it is not supposed to be shown anywhere
|
||||
BITMAPS::INVALID_BITMAP, AF_ACTIVATE ); // No description, it is not supposed to be shown anywhere
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::pivotCenter( "3DViewer.Control.pivotCenter",
|
||||
AS_ACTIVE,
|
||||
' ', "",
|
||||
_( "Center pivot rotation" ), _( "Center pivot rotation (middle mouse click)" ),
|
||||
nullptr, AF_NONE, (void*) WXK_SPACE );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) WXK_SPACE );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::rotateXCW( "3DViewer.Control.rotateXclockwise",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Rotate X Clockwise" ), _( "Rotate X Clockwise" ),
|
||||
rotate_cw_x_xpm, AF_NONE, (void*) ROTATION_DIR::X_CW );
|
||||
BITMAPS::rotate_cw_x, AF_NONE, (void*) ROTATION_DIR::X_CW );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::rotateXCCW( "3DViewer.Control.rotateXcounterclockwise",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Rotate X Counterclockwise" ), _( "Rotate X Counterclockwise" ),
|
||||
rotate_ccw_x_xpm, AF_NONE, (void*) ROTATION_DIR::X_CCW );
|
||||
BITMAPS::rotate_ccw_x, AF_NONE, (void*) ROTATION_DIR::X_CCW );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::rotateYCW( "3DViewer.Control.rotateYclockwise",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Rotate Y Clockwise" ), _( "Rotate Y Clockwise" ),
|
||||
rotate_cw_y_xpm, AF_NONE, (void*) ROTATION_DIR::Y_CW );
|
||||
BITMAPS::rotate_cw_y, AF_NONE, (void*) ROTATION_DIR::Y_CW );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::rotateYCCW( "3DViewer.Control.rotateYcounterclockwise",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Rotate Y Counterclockwise" ), _( "Rotate Y Counterclockwise" ),
|
||||
rotate_ccw_y_xpm, AF_NONE, (void*) ROTATION_DIR::Y_CCW );
|
||||
BITMAPS::rotate_ccw_y, AF_NONE, (void*) ROTATION_DIR::Y_CCW );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::rotateZCW( "3DViewer.Control.rotateZclockwise",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Rotate Z Clockwise" ), _( "Rotate Z Clockwise" ),
|
||||
rotate_cw_z_xpm, AF_NONE, (void*) ROTATION_DIR::Z_CW );
|
||||
BITMAPS::rotate_cw_z, AF_NONE, (void*) ROTATION_DIR::Z_CW );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::rotateZCCW( "3DViewer.Control.rotateZcounterclockwise",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Rotate Z Counterclockwise" ), _( "Rotate Z Counterclockwise" ),
|
||||
rotate_ccw_z_xpm, AF_NONE, (void*) ROTATION_DIR::Z_CCW );
|
||||
BITMAPS::rotate_ccw_z, AF_NONE, (void*) ROTATION_DIR::Z_CCW );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::moveLeft( "3DViewer.Control.moveLeft",
|
||||
AS_ACTIVE,
|
||||
WXK_LEFT, "",
|
||||
_( "Move board Left" ), _( "Move board Left" ),
|
||||
left_xpm, AF_NONE, (void*) CURSOR_LEFT );
|
||||
BITMAPS::left, AF_NONE, (void*) CURSOR_LEFT );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::moveRight( "3DViewer.Control.moveRight",
|
||||
AS_ACTIVE,
|
||||
WXK_RIGHT, "",
|
||||
_( "Move board Right" ), _( "Move board Right" ),
|
||||
right_xpm, AF_NONE, (void*) CURSOR_RIGHT );
|
||||
BITMAPS::right, AF_NONE, (void*) CURSOR_RIGHT );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::moveUp( "3DViewer.Control.moveUp",
|
||||
AS_ACTIVE,
|
||||
WXK_UP, "",
|
||||
_( "Move board Up" ), _( "Move board Up" ),
|
||||
up_xpm, AF_NONE, (void*) CURSOR_UP );
|
||||
BITMAPS::up, AF_NONE, (void*) CURSOR_UP );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::moveDown( "3DViewer.Control.moveDown",
|
||||
AS_ACTIVE,
|
||||
WXK_DOWN, "",
|
||||
_( "Move board Down" ), _( "Move board Down" ),
|
||||
down_xpm, AF_NONE, (void*) CURSOR_DOWN );
|
||||
BITMAPS::down, AF_NONE, (void*) CURSOR_DOWN );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::homeView( "3DViewer.Control.homeView",
|
||||
AS_ACTIVE,
|
||||
WXK_HOME, "",
|
||||
_( "Home view" ), _( "Home view" ),
|
||||
nullptr, AF_NONE, (void*) WXK_HOME );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) WXK_HOME );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::resetView( "3DViewer.Control.resetView",
|
||||
AS_ACTIVE,
|
||||
'R', "",
|
||||
_( "Reset view" ), _( "Reset view" ),
|
||||
nullptr, AF_NONE, (void*) ID_VIEW3D_RESET );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) ID_VIEW3D_RESET );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::flipView( "3DViewer.Control.flipView",
|
||||
AS_ACTIVE,
|
||||
0, "",
|
||||
_( "Flip Board" ), _( "Flip the board view" ),
|
||||
flip_board_xpm, AF_NONE, (void*) ID_VIEW3D_FLIP );
|
||||
BITMAPS::flip_board, AF_NONE, (void*) ID_VIEW3D_FLIP );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleOrtho( "3DViewer.Control.toggleOrtho",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle orthographic projection" ), _( "Enable/disable orthographic projection" ),
|
||||
ortho_xpm );
|
||||
BITMAPS::ortho );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::viewFront( "3DViewer.Control.viewFront",
|
||||
AS_ACTIVE,
|
||||
'Y', "",
|
||||
_( "View Front" ), _( "View Front" ),
|
||||
axis3d_front_xpm, AF_NONE, (void*) ID_VIEW3D_FRONT );
|
||||
BITMAPS::axis3d_front, AF_NONE, (void*) ID_VIEW3D_FRONT );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::viewBack( "3DViewer.Control.viewBack",
|
||||
AS_ACTIVE,
|
||||
MD_SHIFT + 'Y', "",
|
||||
_( "View Back" ), _( "View Back" ),
|
||||
axis3d_back_xpm, AF_NONE, (void*) ID_VIEW3D_BACK );
|
||||
BITMAPS::axis3d_back, AF_NONE, (void*) ID_VIEW3D_BACK );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::viewLeft( "3DViewer.Control.viewLeft",
|
||||
AS_ACTIVE,
|
||||
MD_SHIFT + 'X', "",
|
||||
_( "View Left" ), _( "View Left" ),
|
||||
axis3d_left_xpm, AF_NONE, (void*) ID_VIEW3D_LEFT );
|
||||
BITMAPS::axis3d_left, AF_NONE, (void*) ID_VIEW3D_LEFT );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::viewRight( "3DViewer.Control.viewRight",
|
||||
AS_ACTIVE,
|
||||
'X', "",
|
||||
_( "View Right" ), _( "View Right" ),
|
||||
axis3d_right_xpm, AF_NONE, (void*) ID_VIEW3D_RIGHT );
|
||||
BITMAPS::axis3d_right, AF_NONE, (void*) ID_VIEW3D_RIGHT );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::viewTop( "3DViewer.Control.viewTop",
|
||||
AS_ACTIVE,
|
||||
'Z', "",
|
||||
_( "View Top" ), _( "View Top" ),
|
||||
axis3d_top_xpm, AF_NONE, (void*) ID_VIEW3D_TOP );
|
||||
BITMAPS::axis3d_top, AF_NONE, (void*) ID_VIEW3D_TOP );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::viewBottom( "3DViewer.Control.viewBottom",
|
||||
AS_ACTIVE,
|
||||
MD_SHIFT + 'Z', "",
|
||||
_( "View Bottom" ), _( "View Bottom" ),
|
||||
axis3d_bottom_xpm, AF_NONE, (void*) ID_VIEW3D_BOTTOM );
|
||||
BITMAPS::axis3d_bottom, AF_NONE, (void*) ID_VIEW3D_BOTTOM );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::noGrid( "3DViewer.Control.noGrid",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "No 3D Grid" ), _( "No 3D Grid" ),
|
||||
nullptr, AF_NONE, (void*) GRID3D_TYPE::NONE );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) GRID3D_TYPE::NONE );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::show10mmGrid( "3DViewer.Control.show10mmGrid",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "3D Grid 10mm" ), _( "3D Grid 10mm" ),
|
||||
nullptr, AF_NONE, (void*) GRID3D_TYPE::GRID_10MM );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) GRID3D_TYPE::GRID_10MM );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::show5mmGrid( "3DViewer.Control.show5mmGrid",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "3D Grid 5mm" ), _( "3D Grid 5mm" ),
|
||||
nullptr, AF_NONE, (void*) GRID3D_TYPE::GRID_5MM );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) GRID3D_TYPE::GRID_5MM );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::show2_5mmGrid( "3DViewer.Control.show2_5mmGrid",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "3D Grid 2.5mm" ), _( "3D Grid 2.5mm" ),
|
||||
nullptr, AF_NONE, (void*) GRID3D_TYPE::GRID_2P5MM );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) GRID3D_TYPE::GRID_2P5MM );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::show1mmGrid( "3DViewer.Control.show1mmGrid",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "3D Grid 1mm" ), _( "3D Grid 1mm" ),
|
||||
nullptr, AF_NONE, (void*) GRID3D_TYPE::GRID_1MM );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) GRID3D_TYPE::GRID_1MM );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::materialNormal( "3DViewer.Control.materialNormal",
|
||||
AS_ACTIVE,
|
||||
0, "",
|
||||
_( "Use All Properties" ), _( "Use all material properties from each 3D model file" ),
|
||||
nullptr, AF_NONE, (void*) MATERIAL_MODE::NORMAL );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) MATERIAL_MODE::NORMAL );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::materialDiffuse( "3DViewer.Control.materialDiffuse",
|
||||
AS_ACTIVE,
|
||||
0, "",
|
||||
_( "Use Diffuse Only" ), _( "Use only the diffuse color property from model 3D model file" ),
|
||||
nullptr, AF_NONE, (void*) MATERIAL_MODE::DIFFUSE_ONLY );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) MATERIAL_MODE::DIFFUSE_ONLY );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::materialCAD( "3DViewer.Control.materialCAD",
|
||||
AS_ACTIVE,
|
||||
0, "",
|
||||
_( "CAD Color Style" ),_( "Use a CAD color style based on the diffuse color of the material" ),
|
||||
nullptr, AF_NONE, (void*) MATERIAL_MODE::CAD_MODE );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) MATERIAL_MODE::CAD_MODE );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::rotate45axisZ( "3DViewer.Control.rotate45axisZ",
|
||||
AS_ACTIVE,
|
||||
@ -208,108 +208,108 @@ TOOL_ACTION EDA_3D_ACTIONS::attributesTHT( "3DViewer.Control.attributesTHT",
|
||||
AS_ACTIVE,
|
||||
'T', "",
|
||||
_( "Toggle Through Hole 3D models" ), _( "Toggle 3D models with 'Through hole' attribute" ),
|
||||
nullptr, AF_NONE, (void*) FL_FP_ATTRIBUTES_NORMAL );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_FP_ATTRIBUTES_NORMAL );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::attributesSMD( "3DViewer.Control.attributesSMD",
|
||||
AS_ACTIVE,
|
||||
'S', "",
|
||||
_( "Toggle SMD 3D models" ), _( "Toggle 3D models with 'Surface mount' attribute" ),
|
||||
nullptr, AF_NONE, (void*) FL_FP_ATTRIBUTES_NORMAL_INSERT );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_FP_ATTRIBUTES_NORMAL_INSERT );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::attributesVirtual( "3DViewer.Control.attributesVirtual",
|
||||
AS_ACTIVE,
|
||||
'V', "",
|
||||
_( "Toggle Virtual 3D models" ), _( "Toggle 3D models with 'Virtual' attribute" ),
|
||||
nullptr, AF_NONE, (void*) FL_FP_ATTRIBUTES_VIRTUAL );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_FP_ATTRIBUTES_VIRTUAL );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::showBoundingBoxes( "3DViewer.Control.showBoundingBoxes",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Show Model Bounding Boxes" ), _( "Show Model Bounding Boxes" ),
|
||||
ortho_xpm, AF_NONE, (void*) FL_RENDER_OPENGL_SHOW_MODEL_BBOX );
|
||||
BITMAPS::ortho, AF_NONE, (void*) FL_RENDER_OPENGL_SHOW_MODEL_BBOX );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::renderShadows( "3DViewer.Control.renderShadows",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Render Shadows" ), _( "Render Shadows" ),
|
||||
nullptr, AF_NONE, (void*) FL_RENDER_RAYTRACING_SHADOWS );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_RENDER_RAYTRACING_SHADOWS );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::proceduralTextures( "3DViewer.Control.proceduralTextures",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Procedural Textures" ), _( "Apply procedural textures to materials (slow)" ),
|
||||
nullptr, AF_NONE, (void*) FL_RENDER_RAYTRACING_PROCEDURAL_TEXTURES );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_RENDER_RAYTRACING_PROCEDURAL_TEXTURES );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::addFloor( "3DViewer.Control.addFloor",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Add Floor" ), _( "Adds a floor plane below the board (slow)"),
|
||||
nullptr, AF_NONE, (void*) FL_RENDER_RAYTRACING_BACKFLOOR );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_RENDER_RAYTRACING_BACKFLOOR );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::showRefractions( "3DViewer.Control.showRefractions",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Refractions" ), _( "Render materials with refractive properties on final render (slow)" ),
|
||||
nullptr, AF_NONE, (void*) FL_RENDER_RAYTRACING_REFRACTIONS );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_RENDER_RAYTRACING_REFRACTIONS );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::showReflections( "3DViewer.Control.showReflections",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Reflections" ), _( "Render materials with reflective properties on final render (slow)" ),
|
||||
nullptr, AF_NONE, (void*) FL_RENDER_RAYTRACING_REFLECTIONS );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_RENDER_RAYTRACING_REFLECTIONS );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::antiAliasing( "3DViewer.Control.antiAliasing",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Anti-aliasing" ), _( "Render with improved quality on final render (slow)" ),
|
||||
nullptr, AF_NONE, (void*) FL_RENDER_RAYTRACING_ANTI_ALIASING );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_RENDER_RAYTRACING_ANTI_ALIASING );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::postProcessing( "3DViewer.Control.postProcessing",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Post-processing" ),
|
||||
_( "Apply Screen Space Ambient Occlusion and Global Illumination reflections on final render (slow)"),
|
||||
nullptr, AF_NONE, (void*) FL_RENDER_RAYTRACING_POST_PROCESSING );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_RENDER_RAYTRACING_POST_PROCESSING );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleRealisticMode( "3DViewer.Control.toggleRealisticMode",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle realistic mode" ), _( "Toggle realistic mode" ),
|
||||
nullptr, AF_NONE, (void*) FL_USE_REALISTIC_MODE );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_USE_REALISTIC_MODE );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleBoardBody( "3DViewer.Control.toggleBoardBody",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle board body display" ), _( "Toggle board body display" ),
|
||||
nullptr, AF_NONE, (void*) FL_SHOW_BOARD_BODY );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_SHOW_BOARD_BODY );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::showAxis( "3DViewer.Control.showAxis",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Show 3D Axis" ), _( "Show 3D Axis" ),
|
||||
axis3d_front_xpm, AF_NONE, (void*) FL_AXIS );
|
||||
BITMAPS::axis3d_front, AF_NONE, (void*) FL_AXIS );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleZones( "3DViewer.Control.toggleZones",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle zone display" ), _( "Toggle zone display" ),
|
||||
nullptr, AF_NONE, (void*) FL_ZONE );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_ZONE );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleAdhesive( "3DViewer.Control.toggleAdhesive",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle adhesive display" ), _( "Toggle display of adhesive layers" ),
|
||||
nullptr, AF_NONE, (void*) FL_ADHESIVE );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_ADHESIVE );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleSilk( "3DViewer.Control.toggleSilk",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle silkscreen display" ), _( "Toggle display of silkscreen layers" ),
|
||||
nullptr, AF_NONE, (void*) FL_SILKSCREEN );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_SILKSCREEN );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleSolderMask( "3DViewer.Control.toggleSolderMask",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle solder mask display" ), _( "Toggle display of solder mask layers" ),
|
||||
nullptr, AF_NONE, (void*) FL_SOLDERMASK );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_SOLDERMASK );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleSolderPaste( "3DViewer.Control.toggleSolderPaste",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle solder paste display" ), _( "Toggle display of solder paste layers" ),
|
||||
nullptr, AF_NONE, (void*) FL_SOLDERPASTE );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_SOLDERPASTE );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleComments( "3DViewer.Control.toggleComments",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle comments display" ), _( "Toggle display of comments and drawings layers" ),
|
||||
nullptr, AF_NONE, (void*) FL_COMMENTS );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_COMMENTS );
|
||||
|
||||
TOOL_ACTION EDA_3D_ACTIONS::toggleECO( "3DViewer.Control.toggleECO",
|
||||
AS_GLOBAL, 0, "",
|
||||
_( "Toggle ECO display" ), _( "Toggle display of ECO layers" ),
|
||||
nullptr, AF_NONE, (void*) FL_ECO );
|
||||
BITMAPS::INVALID_BITMAP, AF_NONE, (void*) FL_ECO );
|
||||
|
||||
|
76
CMakeModules/BuildSteps/CreateBitmapInfo.cmake
Normal file
76
CMakeModules/BuildSteps/CreateBitmapInfo.cmake
Normal file
@ -0,0 +1,76 @@
|
||||
# This program source code file is part of KiCad, a free EDA CAD application.
|
||||
#
|
||||
# Copyright (C) 2021 KiCad Developers, see AUTHORS.txt for contributors.
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify it
|
||||
# under the terms of the GNU General Public License as published by the
|
||||
# Free Software Foundation, either version 3 of the License, or (at your
|
||||
# option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but
|
||||
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
# General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License along
|
||||
# with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
# Creates the bitmap_info header file from a temporary file created by bitmaps_png/CMakeLists.txt
|
||||
|
||||
# Invoke with the following parameters:
|
||||
# inputFile: Path to the temporary file containing the contents of the bitmap info list
|
||||
# outputFile: Path to write the header to
|
||||
|
||||
set( header_content "
|
||||
/*
|
||||
* This program source code file is part of KiCad, a free EDA CAD application.
|
||||
*
|
||||
* Copyright (C) 2021 KiCad Developers, see AUTHORS.txt for contributors.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but
|
||||
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License along
|
||||
* with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
/**
|
||||
* This file is auto-generated by CMake when MAINTAIN_PNGS is on. Do not edit by hand!
|
||||
*/
|
||||
|
||||
#ifndef KICAD_BITMAP_INFO_H
|
||||
#define KICAD_BITMAP_INFO_H
|
||||
|
||||
#include <vector>
|
||||
#include <bitmaps/bitmaps_list.h>
|
||||
|
||||
struct BITMAP_INFO
|
||||
{
|
||||
BITMAPS id;
|
||||
wxString filename;
|
||||
int height;
|
||||
wxString theme;
|
||||
};
|
||||
|
||||
|
||||
const std::vector<BITMAP_INFO> g_BitmapInfo = {
|
||||
" )
|
||||
|
||||
set( footer_content "
|
||||
};
|
||||
|
||||
#endif // KICAD_BITMAP_INFO_H
|
||||
" )
|
||||
|
||||
file( READ "${inputFile}" file_content )
|
||||
|
||||
file( WRITE "${outputFile}" "${header_content}" )
|
||||
file( APPEND "${outputFile}" "${file_content}" )
|
||||
file( APPEND "${outputFile}" "${footer_content}" )
|
@ -167,17 +167,17 @@ BM2CMP_FRAME::BM2CMP_FRAME( KIWAY* aKiway, wxWindow* aParent ) :
|
||||
//Set icon for aspect ratio
|
||||
m_AspectRatioLocked = true;
|
||||
m_AspectRatio = 1;
|
||||
m_AspectRatioLockButton->SetBitmap( KiBitmap( locked_xpm ) );
|
||||
m_AspectRatioLockButton->SetBitmap( KiBitmap( BITMAPS::locked ) );
|
||||
|
||||
// Give an icon
|
||||
wxIcon icon;
|
||||
wxIconBundle icon_bundle;
|
||||
|
||||
icon.CopyFromBitmap( KiBitmap( icon_bitmap2component_xpm ) );
|
||||
icon.CopyFromBitmap( KiBitmap( BITMAPS::icon_bitmap2component ) );
|
||||
icon_bundle.AddIcon( icon );
|
||||
icon.CopyFromBitmap( KiBitmap( icon_bitmap2component_32_xpm ) );
|
||||
icon.CopyFromBitmap( KiBitmap( BITMAPS::icon_bitmap2component_32 ) );
|
||||
icon_bundle.AddIcon( icon );
|
||||
icon.CopyFromBitmap( KiBitmap( icon_bitmap2component_16_xpm ) );
|
||||
icon.CopyFromBitmap( KiBitmap( BITMAPS::icon_bitmap2component_16 ) );
|
||||
icon_bundle.AddIcon( icon );
|
||||
|
||||
SetIcons( icon_bundle );
|
||||
@ -583,7 +583,7 @@ void BM2CMP_FRAME::ToggleAspectRatioLock( wxCommandEvent& event )
|
||||
|
||||
if( m_AspectRatioLocked )
|
||||
{
|
||||
m_AspectRatioLockButton->SetBitmap( KiBitmap( locked_xpm ) );
|
||||
m_AspectRatioLockButton->SetBitmap( KiBitmap( BITMAPS::locked ) );
|
||||
//Force display update when aspect ratio is locked
|
||||
auto fakeEvent = wxCommandEvent();
|
||||
OnSizeChangeX( fakeEvent );
|
||||
@ -591,7 +591,7 @@ void BM2CMP_FRAME::ToggleAspectRatioLock( wxCommandEvent& event )
|
||||
|
||||
else
|
||||
{
|
||||
m_AspectRatioLockButton->SetBitmap( KiBitmap( unlocked_xpm ) );
|
||||
m_AspectRatioLockButton->SetBitmap( KiBitmap( BITMAPS::unlocked ) );
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -54,6 +54,10 @@ option( MAINTAIN_PNGS
|
||||
# Used Only to maintain PNG files (and therefore to recreate .cpp files)
|
||||
# The png2cpp creates files with native End of Line format.
|
||||
|
||||
set( THEMES
|
||||
light
|
||||
dark )
|
||||
|
||||
# Plan for three sizes of bitmaps:
|
||||
# SMALL - for menus - 16 x 16
|
||||
# MID - for toolbars - 24 x 24
|
||||
@ -200,9 +204,9 @@ set( BMAPS_MID
|
||||
cut
|
||||
datasheet
|
||||
delete_association
|
||||
delete_cursor
|
||||
delete_gerber
|
||||
delete_sheet
|
||||
delete
|
||||
directory
|
||||
directory_browser
|
||||
directory_open
|
||||
@ -231,6 +235,7 @@ set( BMAPS_MID
|
||||
export_cmp
|
||||
export_dsn
|
||||
export_idf
|
||||
export_file
|
||||
export_footprint_names
|
||||
export_module
|
||||
export_part
|
||||
@ -238,7 +243,6 @@ set( BMAPS_MID
|
||||
export_step
|
||||
export_svg
|
||||
export_to_pcbnew
|
||||
export
|
||||
fabrication
|
||||
file_bom
|
||||
file_drl
|
||||
@ -587,8 +591,12 @@ set( TMP_DIR "${CMAKE_CURRENT_BINARY_DIR}/tmp" )
|
||||
|
||||
# true to generate log files, false to build icon files only
|
||||
# generate logs is useful only if you have problems
|
||||
set( CREATE_LOG_FILES false )
|
||||
set( CREATE_LOG_FILES true )
|
||||
|
||||
set( BITMAP_INFO_FILE "${CMAKE_SOURCE_DIR}/include/bitmaps/bitmap_info.h" )
|
||||
set( BITMAP_INFO_TEMP_FILE ${TMP_DIR}/bitmap_info_contents.h )
|
||||
|
||||
set( ALL_PNGS "" )
|
||||
|
||||
function( svg2png inputFile outFile pngWidth pngHeight )
|
||||
#message( "svg2png( inputFile: ${inputFile} outFile: ${outFile} pngWidth: ${pngWidth} pngHeight: ${pngHeight})")
|
||||
@ -599,8 +607,6 @@ function( svg2png inputFile outFile pngWidth pngHeight )
|
||||
set( logfile "null" )
|
||||
endif()
|
||||
|
||||
get_filename_component( bmn ${inputFile} NAME_WE )
|
||||
|
||||
add_custom_command(
|
||||
OUTPUT ${outFile}
|
||||
# this Inkscape command line is for old Inkscape version < 1.0
|
||||
@ -626,8 +632,6 @@ function( png2png inputFile outFile )
|
||||
set( logfile "null" )
|
||||
endif()
|
||||
|
||||
get_filename_component( bmn ${inputFile} NAME_WE )
|
||||
|
||||
add_custom_command(
|
||||
OUTPUT ${outFile}
|
||||
|
||||
@ -660,35 +664,93 @@ endfunction()
|
||||
# and and puts them into cpp_${pngHeight} and png_${pngHeight} directories.
|
||||
function( bitmap_dir pngWidth pngHeight bmapList theme )
|
||||
|
||||
set( cppDir "${CMAKE_CURRENT_SOURCE_DIR}/cpp_${pngHeight}" )
|
||||
set( pngDir "${CMAKE_CURRENT_SOURCE_DIR}/png_${pngHeight}" )
|
||||
set( pngDir "${CMAKE_CURRENT_SOURCE_DIR}/png" )
|
||||
|
||||
file( MAKE_DIRECTORY ${pngDir} ${cppDir} )
|
||||
file( MAKE_DIRECTORY ${pngDir} )
|
||||
|
||||
#file( REMOVE_RECURSE ${TMP_DIR} )
|
||||
file( MAKE_DIRECTORY ${TMP_DIR} )
|
||||
|
||||
#svg2png( inputFile outFile pngWidth pngHeight )
|
||||
foreach( theme ${THEMES} )
|
||||
if( NOT ${theme} STREQUAL "light" )
|
||||
set( themeTag "_${theme}" )
|
||||
else()
|
||||
set( themeTag "" )
|
||||
endif()
|
||||
|
||||
foreach( bmn ${bmapList} )
|
||||
set( svgFile "${CMAKE_CURRENT_SOURCE_DIR}/sources/${theme}/${bmn}.svg" )
|
||||
set( pngFile "${pngDir}/${bmn}.png" )
|
||||
set( cppFile "${cppDir}/${bmn}.cpp" )
|
||||
set( tmpFile "${TMP_DIR}/${bmn}_${pngHeight}.png" )
|
||||
foreach( bmn ${bmapList} )
|
||||
|
||||
#svg2png( inputFile outFile pngWidth pngHeight )
|
||||
svg2png( ${svgFile} ${tmpFile} ${pngWidth} ${pngHeight} )
|
||||
set( svgFile "${CMAKE_CURRENT_SOURCE_DIR}/sources/${theme}/${bmn}.svg" )
|
||||
set( pngFile "${bmn}${themeTag}_${pngHeight}.png" )
|
||||
set( pngPath "${pngDir}/${pngFile}" )
|
||||
set( tmpFile "${TMP_DIR}/${pngFile}" )
|
||||
|
||||
#png2png( inputFile outFile )
|
||||
png2png( ${tmpFile} ${pngFile} )
|
||||
if( NOT EXISTS ${svgFile} )
|
||||
continue()
|
||||
endif()
|
||||
|
||||
#png2cpp( inputFile outFile )
|
||||
png2cpp( ${pngFile} ${cppFile} )
|
||||
#svg2png( inputFile outFile pngWidth pngHeight )
|
||||
svg2png( ${svgFile} ${tmpFile} ${pngWidth} ${pngHeight} )
|
||||
|
||||
#png2png( inputFile outFile )
|
||||
png2png( ${tmpFile} ${pngPath} )
|
||||
|
||||
set( bitmapInfo " { BITMAPS::${bmn}, wxT( \"${pngFile}\" ), "
|
||||
"${pngHeight}, wxT( \"${theme}\" ) },\n" )
|
||||
file( APPEND ${BITMAP_INFO_TEMP_FILE} ${bitmapInfo} )
|
||||
list( APPEND ALL_PNGS ${pngPath} )
|
||||
endforeach()
|
||||
endforeach()
|
||||
|
||||
set( ALL_PNGS ${ALL_PNGS} PARENT_SCOPE )
|
||||
|
||||
endfunction()
|
||||
|
||||
|
||||
# Creates the bitmap_info header file after creating all PNGs
|
||||
function( generate_bitmap_info inputFile outputFile )
|
||||
add_custom_command(
|
||||
OUTPUT ${outputFile}
|
||||
|
||||
COMMAND ${CMAKE_COMMAND} -DinputFile=${inputFile} -DoutputFile=${outputFile}
|
||||
-P ${CMAKE_MODULE_PATH}/BuildSteps/CreateBitmapInfo.cmake
|
||||
|
||||
DEPENDS ${inputFile} ${CMAKE_MODULE_PATH}/BuildSteps/CreateBitmapInfo.cmake
|
||||
COMMENT "Creating ${outputFile}"
|
||||
VERBATIM
|
||||
)
|
||||
endfunction()
|
||||
|
||||
include( FindUnixCommands )
|
||||
|
||||
set( BITMAP_ARCHIVE_PATH ${CMAKE_BINARY_DIR}/resources/images.tar.gz )
|
||||
|
||||
if( NOT ALL_PNGS )
|
||||
file( GLOB_RECURSE ALL_PNGS ${CMAKE_CURRENT_SOURCE_DIR}/png/*.png )
|
||||
endif()
|
||||
|
||||
if( MINGW )
|
||||
# This seems like a huge hack, but I can't find a better way. If anyone else does, please
|
||||
# feel free to replace this with it...
|
||||
file( TO_CMAKE_PATH "${BITMAP_ARCHIVE_PATH}" TAR_OUTPUT_FILE )
|
||||
string( REGEX REPLACE "^([a-zA-Z]):/" "/\\1/" TAR_OUTPUT_FILE "${TAR_OUTPUT_FILE}" )
|
||||
else()
|
||||
set( TAR_OUTPUT_FILE "${BITMAP_ARCHIVE_PATH}" )
|
||||
endif()
|
||||
|
||||
add_custom_target( bitmap_archive ALL
|
||||
COMMAND ${TAR} cfz "${TAR_OUTPUT_FILE}" .
|
||||
DEPENDS ${ALL_PNGS}
|
||||
BYPRODUCTS ${BITMAP_ARCHIVE_PATH}
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/png
|
||||
COMMENT "Creating image archive ${TAR_OUTPUT_FILE}"
|
||||
VERBATIM
|
||||
)
|
||||
|
||||
install( FILES ${BITMAP_ARCHIVE_PATH}
|
||||
DESTINATION ${KICAD_DATA}/resources
|
||||
)
|
||||
|
||||
if( MAINTAIN_PNGS )
|
||||
|
||||
# Inkscape is required to convert SVG files to PNG files.
|
||||
@ -731,6 +793,8 @@ if( MAINTAIN_PNGS )
|
||||
|
||||
message( STATUS "Creating icons for ${KICAD_ICON_THEME} theme" )
|
||||
|
||||
file( WRITE ${BITMAP_INFO_TEMP_FILE} )
|
||||
|
||||
# these 3 cmake commands for each desired bitmap size set, repeat as needed:
|
||||
bitmap_dir( 16 16 "${BMAPS_SMALL}" ${KICAD_ICON_THEME} )
|
||||
|
||||
@ -748,66 +812,18 @@ if( MAINTAIN_PNGS )
|
||||
|
||||
bitmap_dir( 48 48 "${BMAPS_BIG}" ${KICAD_ICON_THEME} )
|
||||
|
||||
generate_bitmap_info( ${BITMAP_INFO_TEMP_FILE} ${BITMAP_INFO_FILE} )
|
||||
|
||||
add_custom_target( generate_pngs ALL
|
||||
DEPENDS ${ALL_PNGS}
|
||||
COMMENT "Creating PNGs from SVGs"
|
||||
)
|
||||
|
||||
add_custom_target( bitmap_info ALL
|
||||
DEPENDS ${BITMAP_INFO_FILE}
|
||||
COMMENT "Creating bitmap_info header"
|
||||
)
|
||||
|
||||
add_dependencies( bitmap_archive generate_pngs bitmap_info )
|
||||
|
||||
endif( MAINTAIN_PNGS )
|
||||
|
||||
#message( "CPP_LIST: ${CPP_LIST}" )
|
||||
|
||||
# a target with no output, just so changes get built
|
||||
#add_custom_target( make_cpp_files ALL DEPENDS ${CPP_LIST} )
|
||||
|
||||
set( CPP_LIST "" )
|
||||
|
||||
foreach( bmn ${BMAPS_SMALL} )
|
||||
#message( "library add cpp_16/${bmn}.cpp" )
|
||||
list( APPEND CPP_LIST cpp_16/${bmn}.cpp )
|
||||
endforeach()
|
||||
|
||||
foreach( bmn ${BMAPS_MID} )
|
||||
#message( "library add cpp_24/${bmn}.cpp" )
|
||||
list( APPEND CPP_LIST cpp_24/${bmn}.cpp )
|
||||
endforeach()
|
||||
|
||||
foreach( bmn ${BMAPS_24} )
|
||||
#message( "library add cpp_24/${bmn}.cpp" )
|
||||
list( APPEND CPP_LIST cpp_24/${bmn}.cpp )
|
||||
endforeach()
|
||||
|
||||
foreach( bmn ${BMAPS_32} )
|
||||
#message( "library add cpp_32/${bmn}.cpp" )
|
||||
list( APPEND CPP_LIST cpp_32/${bmn}.cpp )
|
||||
endforeach()
|
||||
|
||||
foreach( bmn ${BMAPS_BIG} )
|
||||
#message( "library add cpp_48/${bmn}.cpp" )
|
||||
list( APPEND CPP_LIST cpp_48/${bmn}.cpp )
|
||||
endforeach()
|
||||
|
||||
foreach( bmn ${BMAPS_OTHER} )
|
||||
#message( "library add cpp_other/${bmn}.cpp" )
|
||||
list( APPEND CPP_LIST cpp_other/${bmn}.cpp )
|
||||
endforeach()
|
||||
|
||||
# Commented out to prevent name smashing in the library
|
||||
# Uncomment to regenerate for icon sets
|
||||
# TODO: make this build automatic
|
||||
#foreach( bmn ${BMAPS_22} )
|
||||
#message( "library add cpp_22/${bmn}.cpp" )
|
||||
# list( APPEND CPP_LIST cpp_22/${bmn}.cpp )
|
||||
#endforeach()
|
||||
|
||||
#foreach( bmn ${BMAPS_64} )
|
||||
#message( "library add cpp_64/${bmn}.cpp" )
|
||||
# list( APPEND CPP_LIST cpp_64/${bmn}.cpp )
|
||||
#endforeach()
|
||||
|
||||
#foreach( bmn ${BMAPS_128} )
|
||||
#message( "library add cpp_128/${bmn}.cpp" )
|
||||
# list( APPEND CPP_LIST cpp_128/${bmn}.cpp )
|
||||
#endforeach()
|
||||
|
||||
#add_library( bitmaps SHARED ${CPP_LIST} )
|
||||
add_library( bitmaps STATIC ${CPP_LIST} )
|
||||
|
||||
target_include_directories( bitmaps PUBLIC
|
||||
include
|
||||
)
|
||||
|
@ -1,38 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x01, 0x4a, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb, 0x95, 0x53, 0xcb, 0x4a, 0xc3,
|
||||
0x40, 0x14, 0x9d, 0x9f, 0x70, 0x51, 0x75, 0x21, 0x85, 0xae, 0xc5, 0xad, 0x3f, 0x21, 0x88, 0x04,
|
||||
0x8a, 0x8b, 0x56, 0x31, 0x52, 0x4d, 0xb0, 0x1b, 0x77, 0x8a, 0x20, 0x22, 0xe8, 0x4a, 0x10, 0x7c,
|
||||
0xa0, 0x60, 0x36, 0x6e, 0xf2, 0x18, 0x29, 0x4d, 0x49, 0x93, 0x49, 0x6c, 0x8b, 0xf5, 0x8f, 0xac,
|
||||
0xb8, 0x70, 0x71, 0x9d, 0x9b, 0x74, 0x42, 0x62, 0x34, 0x69, 0x16, 0x87, 0x99, 0xcc, 0x9d, 0xf3,
|
||||
0xb8, 0x77, 0x08, 0x71, 0x1c, 0x67, 0xce, 0xf3, 0x3c, 0x8b, 0x63, 0xc2, 0x01, 0x33, 0x62, 0x62,
|
||||
0x59, 0x96, 0x4d, 0x29, 0xad, 0x90, 0x29, 0x19, 0xca, 0xc0, 0x34, 0x4d, 0x50, 0x14, 0x05, 0x0c,
|
||||
0xc3, 0xe8, 0xa2, 0xc0, 0x07, 0x63, 0xac, 0x34, 0x19, 0x57, 0xe4, 0x12, 0x51, 0x10, 0x22, 0xc9,
|
||||
0xd5, 0xf7, 0x7d, 0xbe, 0x67, 0xe0, 0xba, 0x2e, 0x48, 0x92, 0x84, 0x8e, 0x20, 0x35, 0x76, 0x05,
|
||||
0x39, 0x04, 0x49, 0x92, 0x8a, 0x9c, 0x37, 0x65, 0x15, 0x56, 0xcf, 0xec, 0xd4, 0x79, 0x61, 0x02,
|
||||
0x04, 0x3a, 0xaf, 0xd5, 0x9b, 0x50, 0x3d, 0xea, 0x81, 0xfa, 0x34, 0xc8, 0x0a, 0xe4, 0x25, 0x40,
|
||||
0xe7, 0x7d, 0xde, 0xf3, 0xc9, 0xe3, 0x0b, 0x5c, 0x9b, 0x41, 0xa6, 0x9e, 0x49, 0xb0, 0x21, 0xb7,
|
||||
0xa3, 0x9e, 0x5b, 0x87, 0xa1, 0x73, 0x62, 0x60, 0x7f, 0x82, 0xfc, 0x57, 0x40, 0xf2, 0x4e, 0x2b,
|
||||
0x9f, 0x9c, 0x49, 0x20, 0xa6, 0xad, 0xeb, 0x7a, 0xd8, 0x73, 0xed, 0xb8, 0x07, 0x57, 0x86, 0x9f,
|
||||
0x22, 0x74, 0x1c, 0x96, 0x9f, 0x00, 0x9d, 0x71, 0xda, 0x38, 0xb0, 0xf9, 0xd3, 0x77, 0xa8, 0x9d,
|
||||
0x8f, 0xe1, 0xb9, 0x1b, 0x89, 0x1c, 0x68, 0x03, 0x58, 0xe4, 0x67, 0xc9, 0x59, 0xc4, 0x02, 0xeb,
|
||||
0xdb, 0x6a, 0xec, 0x2c, 0xc8, 0x02, 0x2b, 0x97, 0x63, 0xa8, 0xdf, 0x8d, 0x60, 0x61, 0xfa, 0xbd,
|
||||
0x7c, 0xf1, 0x06, 0x76, 0x9f, 0xa5, 0x05, 0x7e, 0x3b, 0x17, 0x61, 0xeb, 0x61, 0x18, 0x0b, 0x7c,
|
||||
0x46, 0xce, 0x8d, 0x99, 0xc9, 0x08, 0x6c, 0xe5, 0x9e, 0x06, 0x5f, 0x84, 0x3b, 0xb3, 0xa6, 0xbc,
|
||||
0x07, 0xea, 0x4d, 0x07, 0xda, 0xbc, 0xc7, 0x32, 0xb8, 0xa5, 0xc1, 0x2b, 0xd1, 0x34, 0x6d, 0x89,
|
||||
0x3f, 0xd5, 0x88, 0x27, 0xf9, 0x2e, 0xf1, 0x47, 0xe2, 0xdd, 0x3e, 0x7f, 0xb5, 0xca, 0x0f, 0x8c,
|
||||
0xc6, 0xe6, 0xee, 0x40, 0x23, 0xf4, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae,
|
||||
0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE icon_bitmap2component_16_xpm[1] = {{ png, sizeof( png ), "icon_bitmap2component_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,35 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x01, 0x18, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb, 0x63, 0x70, 0x36, 0x37, 0x17,
|
||||
0x0f, 0x0e, 0xf4, 0xbf, 0x6c, 0x65, 0x69, 0xf9, 0xcf, 0xd8, 0xd8, 0xf8, 0x3f, 0x31, 0x18, 0xa4,
|
||||
0x36, 0x38, 0xc0, 0xf7, 0x12, 0x48, 0x2f, 0x03, 0x88, 0xd1, 0x54, 0x53, 0xfa, 0xff, 0xee, 0x85,
|
||||
0x03, 0xff, 0x9f, 0x5e, 0x3f, 0x8e, 0x81, 0x41, 0x1a, 0x90, 0xf9, 0xb7, 0x35, 0xa3, 0xff, 0x5f,
|
||||
0xd1, 0x8c, 0xfc, 0x5f, 0xab, 0xe7, 0xf2, 0x3f, 0xc5, 0xd2, 0xe5, 0x03, 0x03, 0xc8, 0x34, 0x5c,
|
||||
0x9a, 0x61, 0x06, 0x20, 0x63, 0x90, 0x01, 0x30, 0x43, 0xac, 0x8d, 0x4d, 0xff, 0x33, 0xa0, 0xdb,
|
||||
0x80, 0x8c, 0x1f, 0x5c, 0x3a, 0x8c, 0xd5, 0x05, 0x30, 0x0c, 0x92, 0x83, 0x1b, 0xf0, 0xe4, 0xda,
|
||||
0xb1, 0xff, 0x21, 0x41, 0xfe, 0x60, 0x0c, 0x62, 0xdf, 0x3c, 0xb3, 0xf7, 0x7f, 0x7c, 0x74, 0xf8,
|
||||
0xff, 0xf8, 0x98, 0x08, 0xbc, 0xae, 0x83, 0x1b, 0x70, 0xff, 0xe2, 0x21, 0xb8, 0x33, 0x4f, 0xee,
|
||||
0xdd, 0xf0, 0x3f, 0xc0, 0xcf, 0xfb, 0x7f, 0x43, 0x55, 0xf1, 0xff, 0xc7, 0x57, 0x8f, 0x92, 0x6e,
|
||||
0x80, 0xab, 0xb3, 0xd3, 0xff, 0x59, 0x93, 0x3a, 0x70, 0x6a, 0xc4, 0x30, 0xc0, 0xdb, 0xd3, 0xfd,
|
||||
0xbf, 0x97, 0x87, 0x1b, 0xdc, 0x80, 0xb6, 0xfa, 0x0a, 0x82, 0x9a, 0xf1, 0xba, 0xc0, 0xdd, 0xcd,
|
||||
0x05, 0xee, 0x82, 0x07, 0x0d, 0x13, 0xc9, 0x0f, 0x83, 0x75, 0x41, 0xe9, 0xe0, 0xd0, 0x26, 0xca,
|
||||
0x00, 0xf4, 0x58, 0xb8, 0x55, 0xdd, 0x03, 0x8f, 0x2e, 0xa2, 0x0c, 0x40, 0x89, 0x7f, 0xa0, 0xb3,
|
||||
0x91, 0xe3, 0x9b, 0x64, 0x03, 0x08, 0x25, 0x65, 0x94, 0x84, 0x44, 0x6e, 0x52, 0xbe, 0x0c, 0x4b,
|
||||
0xca, 0xc1, 0x81, 0xbe, 0x17, 0x9b, 0xaa, 0x4b, 0xfe, 0xdf, 0x39, 0x4f, 0x7c, 0x66, 0x02, 0x69,
|
||||
0xae, 0xd1, 0x77, 0x05, 0x65, 0xa6, 0xf7, 0x0c, 0x56, 0x56, 0x56, 0x62, 0x20, 0x43, 0xac, 0xad,
|
||||
0xac, 0x88, 0xce, 0xce, 0x20, 0xb5, 0xc1, 0x81, 0x7e, 0x17, 0x40, 0x7a, 0x01, 0x28, 0xb5, 0xaa,
|
||||
0x32, 0xdd, 0xe9, 0x73, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60,
|
||||
0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE icon_eeschema_16_xpm[1] = {{ png, sizeof( png ), "icon_eeschema_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,31 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00, 0xb5, 0xfa, 0x37,
|
||||
0xea, 0x00, 0x00, 0x00, 0xd9, 0x49, 0x44, 0x41, 0x54, 0x28, 0xcf, 0x75, 0x8e, 0x3b, 0x0a, 0x02,
|
||||
0x31, 0x18, 0x84, 0x7f, 0x2c, 0x3c, 0x83, 0xa7, 0x12, 0xd1, 0x3f, 0x85, 0x62, 0x25, 0x56, 0x36,
|
||||
0xbe, 0x50, 0xec, 0x76, 0x1b, 0xc1, 0x53, 0x6c, 0x29, 0x6a, 0xe1, 0xfb, 0xb1, 0x76, 0x82, 0x8d,
|
||||
0xde, 0x61, 0x89, 0xbd, 0x47, 0x10, 0x97, 0x31, 0x1b, 0x5d, 0x93, 0x75, 0x91, 0x81, 0x24, 0x93,
|
||||
0x7c, 0xff, 0x64, 0x88, 0xa8, 0x98, 0xe7, 0x13, 0xcb, 0xe5, 0xb3, 0x7c, 0x13, 0x72, 0x13, 0xae,
|
||||
0x43, 0x96, 0x1f, 0x5d, 0xb8, 0xee, 0x66, 0xa8, 0x54, 0x60, 0xec, 0x71, 0x54, 0xda, 0x43, 0xa8,
|
||||
0xd5, 0x87, 0xf1, 0x0c, 0x76, 0x88, 0xcf, 0xac, 0x6d, 0xa4, 0x18, 0x38, 0x7e, 0xe5, 0x83, 0x4a,
|
||||
0x81, 0x99, 0xe8, 0xe9, 0xbd, 0x6d, 0x27, 0x80, 0x2a, 0xd2, 0x45, 0x55, 0x1f, 0x19, 0x4b, 0xfd,
|
||||
0x30, 0xff, 0xb8, 0xb7, 0xc8, 0xbd, 0x47, 0x97, 0x03, 0x0b, 0x58, 0x24, 0x81, 0x8a, 0x74, 0xd0,
|
||||
0x50, 0x53, 0x7d, 0x65, 0xba, 0x30, 0xf0, 0x17, 0xb0, 0x3b, 0x30, 0xc6, 0x6a, 0x9f, 0xaa, 0x6a,
|
||||
0x56, 0x87, 0x08, 0x88, 0x3b, 0x6f, 0xd1, 0xd1, 0x88, 0xad, 0x44, 0x42, 0x13, 0x2b, 0x85, 0x8c,
|
||||
0x70, 0xf8, 0x4d, 0x30, 0x6a, 0x61, 0x9d, 0x68, 0x90, 0x02, 0x58, 0xfd, 0x2f, 0x7e, 0x01, 0x17,
|
||||
0x1b, 0xcc, 0x50, 0xfb, 0x07, 0x2c, 0x1e, 0xa6, 0xd0, 0x20, 0x05, 0x88, 0x90, 0xc6, 0x57, 0x03,
|
||||
0x0c, 0xd3, 0x09, 0x1e, 0xed, 0x72, 0x93, 0xc0, 0xff, 0x07, 0x78, 0x22, 0xfb, 0x02, 0x26, 0x14,
|
||||
0x74, 0x8c, 0x6a, 0xd1, 0x3d, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42,
|
||||
0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE icon_gerbview_16_xpm[1] = {{ png, sizeof( png ), "icon_gerbview_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,58 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x02, 0x8b, 0x49, 0x44, 0x41, 0x54, 0x38, 0x4f, 0x75, 0x90, 0xcb, 0x8f, 0x4f,
|
||||
0x59, 0x10, 0xc7, 0x3f, 0x75, 0xee, 0xf9, 0x3d, 0x2e, 0x3d, 0x4d, 0x37, 0x69, 0x8f, 0x34, 0x9a,
|
||||
0xd0, 0xba, 0x43, 0x08, 0x91, 0x88, 0x05, 0x12, 0x3b, 0x21, 0x36, 0x62, 0x35, 0x1b, 0x89, 0xde,
|
||||
0xa0, 0x23, 0x32, 0x61, 0xb0, 0xe9, 0xd1, 0x33, 0x63, 0xa1, 0x3d, 0x36, 0x76, 0x22, 0x36, 0xfe,
|
||||
0x06, 0x11, 0x8f, 0x85, 0x85, 0x85, 0x48, 0x48, 0x88, 0x34, 0x91, 0x08, 0x0b, 0xd1, 0x26, 0x68,
|
||||
0xf4, 0xcf, 0xcf, 0xef, 0x71, 0xcf, 0xa9, 0x9a, 0xc5, 0xbd, 0xf3, 0x1b, 0x16, 0xce, 0xc9, 0x49,
|
||||
0x9d, 0x6f, 0xd5, 0xa9, 0x4f, 0x9d, 0x2a, 0x01, 0x18, 0xde, 0x7a, 0x6b, 0x44, 0xbd, 0x9b, 0xc0,
|
||||
0x33, 0x17, 0xf1, 0x18, 0x0e, 0x90, 0xc2, 0x82, 0xa0, 0x80, 0xe5, 0x56, 0x23, 0xc4, 0x58, 0xb3,
|
||||
0x2c, 0x1b, 0x7f, 0x71, 0x6f, 0xd7, 0x45, 0x19, 0xde, 0x76, 0xe3, 0x80, 0x55, 0x93, 0x2b, 0xe2,
|
||||
0x12, 0xcc, 0x3c, 0x8a, 0x07, 0x12, 0x0c, 0xf7, 0x03, 0x20, 0x87, 0x44, 0x1c, 0x01, 0x91, 0x00,
|
||||
0x31, 0xe2, 0x9a, 0xee, 0x84, 0x0c, 0x6d, 0xbb, 0xfd, 0x51, 0x52, 0xd7, 0xab, 0x56, 0xc2, 0x28,
|
||||
0x61, 0x78, 0x8c, 0xff, 0x40, 0x39, 0x00, 0x34, 0x4f, 0x24, 0x20, 0x64, 0x08, 0x01, 0x27, 0x19,
|
||||
0xda, 0x8c, 0x75, 0x19, 0xda, 0x7e, 0x27, 0x52, 0x4a, 0x5c, 0x4f, 0x77, 0x95, 0xc1, 0xe5, 0x29,
|
||||
0x4a, 0x89, 0x37, 0xff, 0x24, 0xbc, 0x9e, 0x12, 0xfa, 0x17, 0x56, 0xe8, 0xef, 0x73, 0x08, 0x81,
|
||||
0xb7, 0xef, 0xdb, 0xf4, 0xeb, 0x24, 0x57, 0x97, 0x1d, 0xa6, 0x5d, 0xea, 0x61, 0xeb, 0xfd, 0x0b,
|
||||
0x34, 0x82, 0xc7, 0x21, 0x88, 0xa8, 0x21, 0x1a, 0x38, 0x3d, 0xda, 0xcd, 0xc4, 0xb1, 0x5e, 0xd6,
|
||||
0xac, 0x10, 0x24, 0x2a, 0x67, 0x46, 0x53, 0x2e, 0xff, 0xd9, 0xc3, 0xa9, 0x91, 0x2e, 0x6a, 0x5f,
|
||||
0xda, 0x6c, 0x5f, 0xfc, 0x8a, 0xd2, 0xd7, 0x29, 0x66, 0x7f, 0x9a, 0x64, 0x59, 0x3a, 0x0d, 0x26,
|
||||
0x38, 0x54, 0x11, 0x8b, 0x7c, 0x9c, 0x6e, 0x51, 0xad, 0xa6, 0x54, 0xab, 0x55, 0x3e, 0x4c, 0x67,
|
||||
0xec, 0xdf, 0xe3, 0xd9, 0xbc, 0x71, 0x2e, 0xb5, 0x3a, 0x1c, 0x1c, 0x7b, 0xc7, 0x4c, 0x2d, 0xe3,
|
||||
0xec, 0xdd, 0x35, 0xdc, 0xe9, 0x3d, 0xc6, 0xb5, 0xf4, 0x6f, 0x5e, 0xcc, 0xf4, 0x21, 0x1a, 0x71,
|
||||
0x18, 0x88, 0x05, 0x1c, 0x6d, 0xca, 0xe5, 0x32, 0x95, 0x4a, 0x85, 0x0d, 0xab, 0x3d, 0xbf, 0x1f,
|
||||
0x1a, 0x00, 0x71, 0x1c, 0xff, 0xeb, 0x25, 0xef, 0x3f, 0xd4, 0x91, 0xd8, 0x60, 0xcb, 0xa6, 0x2e,
|
||||
0x7e, 0xd9, 0x7d, 0x84, 0x55, 0xfb, 0x7e, 0x65, 0xc9, 0x02, 0x0f, 0x06, 0x8e, 0x08, 0x28, 0x88,
|
||||
0x46, 0xbc, 0xf7, 0x88, 0x08, 0x47, 0x46, 0x56, 0x50, 0x2e, 0x27, 0x8c, 0x4f, 0x4c, 0xf2, 0xe8,
|
||||
0xc9, 0x27, 0x9c, 0x36, 0x48, 0xac, 0x41, 0xf3, 0x6b, 0x8d, 0xe1, 0xc1, 0x6e, 0x06, 0xfa, 0x2b,
|
||||
0xa4, 0x15, 0x01, 0x05, 0x87, 0xe6, 0x00, 0x54, 0x10, 0xc9, 0x4f, 0xb9, 0x9c, 0x90, 0x65, 0xca,
|
||||
0xd3, 0x67, 0x9f, 0x71, 0xd6, 0xc4, 0x59, 0x0b, 0xb1, 0x0c, 0xb3, 0x88, 0x88, 0x43, 0xc4, 0x15,
|
||||
0x39, 0x3f, 0x00, 0x0c, 0x33, 0x43, 0x44, 0x78, 0xf5, 0x7a, 0x86, 0x52, 0xc9, 0x31, 0xf1, 0xc7,
|
||||
0x3a, 0x2a, 0xfe, 0xff, 0xc7, 0x18, 0x98, 0x59, 0x7e, 0xe9, 0x00, 0x0a, 0x8d, 0x41, 0x8c, 0x91,
|
||||
0x18, 0x23, 0xe7, 0x2e, 0x3d, 0x63, 0xea, 0x5d, 0x9d, 0xc1, 0x95, 0x73, 0x38, 0x3e, 0xba, 0xb2,
|
||||
0x13, 0x17, 0x07, 0xaa, 0x4a, 0x96, 0x05, 0x20, 0xf7, 0xe5, 0x80, 0x82, 0x16, 0x42, 0x46, 0x08,
|
||||
0x81, 0x6f, 0x75, 0xe5, 0xe4, 0xd8, 0x43, 0xb2, 0x2c, 0xb0, 0x77, 0xcf, 0x52, 0x76, 0xee, 0x98,
|
||||
0x5f, 0x54, 0x83, 0x76, 0xbb, 0x4d, 0x08, 0x59, 0x0e, 0xcd, 0x5b, 0x50, 0x43, 0x61, 0xf9, 0xd2,
|
||||
0x94, 0x66, 0xb3, 0x49, 0xab, 0xd5, 0x62, 0x60, 0x49, 0xca, 0xa3, 0xc7, 0x0d, 0xee, 0x3f, 0x98,
|
||||
0x22, 0x84, 0x8c, 0x13, 0x47, 0x57, 0xb1, 0x76, 0xf5, 0x6c, 0x16, 0x2d, 0x98, 0x45, 0xab, 0xd5,
|
||||
0x44, 0x55, 0xe9, 0x9b, 0x57, 0x86, 0x08, 0x32, 0xb4, 0xfe, 0xe6, 0x74, 0xe2, 0xb5, 0x07, 0xc0,
|
||||
0x54, 0xf3, 0xaf, 0x15, 0xc3, 0x34, 0x33, 0x30, 0x03, 0x91, 0xdc, 0x0f, 0x1d, 0x2d, 0x22, 0x68,
|
||||
0xf4, 0x75, 0x97, 0x10, 0xc7, 0x62, 0x90, 0xbc, 0xc7, 0x62, 0xc2, 0x42, 0xa1, 0x91, 0x8e, 0xee,
|
||||
0xec, 0x42, 0x9b, 0x0a, 0x82, 0x9e, 0x13, 0x80, 0xa1, 0xf5, 0xd7, 0x7f, 0x43, 0xfd, 0x38, 0x58,
|
||||
0x97, 0x7c, 0x5f, 0xed, 0x67, 0xcb, 0xa4, 0x6e, 0x12, 0xcf, 0x3f, 0x7f, 0xb2, 0xf3, 0xf4, 0xbf,
|
||||
0x9e, 0xd0, 0x32, 0x3b, 0x12, 0xac, 0x04, 0xee, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44,
|
||||
0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE icon_kicad_16_xpm[1] = {{ png, sizeof( png ), "icon_kicad_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,30 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x00, 0xd3, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb, 0x63, 0x60, 0xa0, 0x26, 0x08,
|
||||
0x0b, 0x0b, 0x7b, 0x11, 0x1e, 0x1e, 0x9e, 0x05, 0x64, 0x32, 0x92, 0x65, 0x40, 0x48, 0x48, 0xc8,
|
||||
0xff, 0xe4, 0xb4, 0xcc, 0x2f, 0x91, 0x91, 0xd1, 0xfb, 0x23, 0x23, 0x23, 0xc5, 0xc9, 0x32, 0x60,
|
||||
0xd5, 0x8e, 0x63, 0xff, 0x9b, 0x3b, 0x27, 0xfe, 0x8a, 0x88, 0x88, 0xfc, 0x10, 0x1a, 0x1a, 0x1a,
|
||||
0x48, 0xb2, 0x01, 0x6b, 0x76, 0x9d, 0x00, 0xe3, 0x59, 0x4b, 0x37, 0xfc, 0x8f, 0x8b, 0x4f, 0xfc,
|
||||
0x0a, 0x74, 0xc9, 0x6a, 0x3f, 0x3f, 0x3f, 0x5e, 0x9c, 0x9a, 0x80, 0xb6, 0x24, 0x80, 0x34, 0xc2,
|
||||
0x30, 0xcc, 0x00, 0x10, 0x5e, 0xb9, 0xed, 0xc8, 0xff, 0x8a, 0xba, 0x96, 0x6f, 0x11, 0x91, 0x91,
|
||||
0x2f, 0x80, 0x72, 0xb6, 0x44, 0xbb, 0x40, 0xb7, 0xe3, 0xc8, 0x7f, 0xa9, 0xc6, 0x23, 0x60, 0x1a,
|
||||
0xc4, 0x9f, 0x3c, 0x77, 0xc5, 0xff, 0xe8, 0x98, 0xd8, 0xaf, 0x11, 0x11, 0x11, 0x7d, 0x40, 0x0b,
|
||||
0xd9, 0x88, 0xf2, 0x02, 0x3a, 0x5e, 0xb2, 0x71, 0xdf, 0xff, 0x9c, 0x82, 0x92, 0xaf, 0x91, 0xd1,
|
||||
0x31, 0xd7, 0x80, 0x86, 0xa8, 0x93, 0x6c, 0x00, 0x08, 0xaf, 0xde, 0x79, 0x1c, 0x64, 0xc8, 0x5f,
|
||||
0xa0, 0xba, 0x3f, 0x20, 0xb5, 0x40, 0x83, 0x2e, 0xe3, 0x34, 0x00, 0xe6, 0x7c, 0xb2, 0x5c, 0x40,
|
||||
0x95, 0x30, 0xb0, 0xeb, 0x3f, 0x4a, 0x5c, 0x2c, 0xe0, 0x8a, 0x46, 0xa2, 0xd3, 0x01, 0xd5, 0x53,
|
||||
0x22, 0x45, 0x79, 0x81, 0x9c, 0xdc, 0x08, 0x00, 0xc2, 0xa4, 0x09, 0x49, 0xfd, 0x24, 0xa7, 0xd0,
|
||||
0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE icon_libedit_16_xpm[1] = {{ png, sizeof( png ), "icon_libedit_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,27 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x00, 0x9b, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb, 0x63, 0x60, 0xa0, 0x26, 0x90,
|
||||
0x6e, 0x3c, 0x72, 0x59, 0xaa, 0xf1, 0xc8, 0x7f, 0x10, 0x4d, 0x0c, 0x1f, 0x0e, 0x22, 0x23, 0xa3,
|
||||
0xb7, 0x87, 0x84, 0x84, 0xfc, 0x07, 0x49, 0xc2, 0x30, 0x21, 0x7e, 0x58, 0x58, 0xf8, 0x77, 0xa0,
|
||||
0x98, 0x03, 0xd8, 0x00, 0x90, 0xe4, 0xaa, 0x1d, 0x47, 0x51, 0x14, 0xac, 0xd9, 0x75, 0x02, 0x2f,
|
||||
0x7f, 0xda, 0x82, 0xd5, 0xff, 0xc3, 0xc2, 0xc3, 0xbf, 0xc3, 0x0d, 0x58, 0xb3, 0xeb, 0xf8, 0x7f,
|
||||
0x93, 0x6e, 0x88, 0x21, 0xc6, 0xdd, 0x10, 0x0d, 0x84, 0xf8, 0x20, 0x7d, 0x50, 0x2f, 0x44, 0x9d,
|
||||
0x69, 0xeb, 0x9b, 0xfa, 0x07, 0x24, 0x48, 0x0a, 0x86, 0x1b, 0x10, 0x1a, 0x1a, 0xaa, 0x12, 0x1e,
|
||||
0x1e, 0xf1, 0x8b, 0x6c, 0x03, 0x10, 0xde, 0x18, 0x28, 0x17, 0x50, 0x1c, 0x06, 0xe8, 0xb1, 0x00,
|
||||
0xa2, 0x91, 0x43, 0x1d, 0x17, 0x1f, 0xc5, 0x00, 0x8a, 0xd2, 0x41, 0x64, 0x74, 0xf4, 0x16, 0x92,
|
||||
0x53, 0x62, 0x38, 0x52, 0x4a, 0x44, 0xcf, 0x0b, 0x40, 0x7c, 0x89, 0x18, 0xfe, 0xe0, 0x00, 0x00,
|
||||
0xae, 0xb0, 0xdb, 0xae, 0xbb, 0xd9, 0xb2, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44,
|
||||
0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE icon_modedit_16_xpm[1] = {{ png, sizeof( png ), "icon_modedit_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,31 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x00, 0xe4, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb, 0xd5, 0x93, 0x31, 0x0e, 0x82,
|
||||
0x40, 0x14, 0x44, 0x57, 0x8f, 0x61, 0x83, 0x95, 0xd7, 0xc0, 0x43, 0xc0, 0x09, 0xb8, 0x00, 0x6a,
|
||||
0x41, 0x8b, 0x89, 0xc4, 0x0b, 0x78, 0x0b, 0xce, 0x40, 0xa5, 0x40, 0x23, 0x01, 0x4e, 0x60, 0xb9,
|
||||
0x85, 0x0d, 0x01, 0x6b, 0xbe, 0x3b, 0x6b, 0x20, 0x66, 0x13, 0x59, 0x24, 0x36, 0x16, 0x13, 0xc8,
|
||||
0xcf, 0xcc, 0xdb, 0xdd, 0x64, 0x3e, 0x63, 0x3e, 0xcd, 0x8d, 0x20, 0xde, 0xad, 0x8e, 0x29, 0x5f,
|
||||
0xec, 0x2f, 0xad, 0x10, 0x69, 0xd4, 0xc2, 0x6b, 0x1c, 0xe2, 0x2d, 0x23, 0x9a, 0x31, 0x84, 0xd7,
|
||||
0xa7, 0xeb, 0x23, 0xbb, 0xdd, 0xa9, 0x6e, 0x1a, 0x6a, 0x34, 0x82, 0x07, 0x5e, 0x53, 0x64, 0x24,
|
||||
0x04, 0x34, 0x0c, 0x54, 0x23, 0xe7, 0x7c, 0x10, 0x84, 0x0c, 0xb2, 0x0c, 0x57, 0x52, 0x4f, 0xce,
|
||||
0xf3, 0x9c, 0x6c, 0xdb, 0x1e, 0x84, 0x20, 0x83, 0x2c, 0x00, 0xaf, 0x41, 0x5d, 0x93, 0xe7, 0x79,
|
||||
0x54, 0x14, 0x05, 0x55, 0x55, 0x25, 0xbf, 0xba, 0xe7, 0x20, 0xdb, 0x03, 0xa2, 0x28, 0x22, 0xcb,
|
||||
0xb2, 0xc8, 0x71, 0x1c, 0x4a, 0x92, 0x84, 0xc2, 0x30, 0xfc, 0x0e, 0xe0, 0xba, 0xae, 0x04, 0x74,
|
||||
0xc2, 0x13, 0xca, 0xb2, 0x1c, 0x0f, 0x98, 0xa2, 0x3f, 0x00, 0x74, 0xed, 0x7b, 0xff, 0x57, 0x67,
|
||||
0x3f, 0x01, 0xb4, 0x63, 0x2b, 0xac, 0x4a, 0x16, 0xe9, 0x53, 0x95, 0x75, 0x37, 0xe8, 0xab, 0x8c,
|
||||
0x85, 0x30, 0x27, 0x2e, 0xd3, 0x32, 0x48, 0x37, 0x0c, 0x2b, 0x09, 0x88, 0x5c, 0x67, 0xff, 0x4c,
|
||||
0xda, 0x75, 0x16, 0x1e, 0x78, 0x65, 0x58, 0x64, 0x9f, 0x32, 0x03, 0x43, 0xd3, 0xa9, 0xd9, 0xd9,
|
||||
0x6b, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE icon_pagelayout_editor_16_xpm[1] = {{ png, sizeof( png ), "icon_pagelayout_editor_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,27 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x00, 0xa7, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb, 0x63, 0xf8, 0x3c, 0x89, 0x41,
|
||||
0xf4, 0xd3, 0x44, 0x86, 0x35, 0x40, 0xfc, 0x05, 0x88, 0xff, 0xa3, 0x63, 0x10, 0xc0, 0x22, 0x0e,
|
||||
0x52, 0xbb, 0xfa, 0x53, 0x0f, 0x83, 0x08, 0x03, 0x54, 0xf3, 0x7f, 0x5c, 0x18, 0x87, 0x01, 0x10,
|
||||
0x3c, 0x89, 0x61, 0x15, 0x03, 0xb2, 0xcd, 0x21, 0x21, 0x21, 0x60, 0x4c, 0xb4, 0x01, 0x13, 0x19,
|
||||
0x3e, 0x83, 0x0c, 0xf8, 0x1f, 0x19, 0x16, 0x08, 0xd7, 0x8c, 0x8c, 0x91, 0x0d, 0xc0, 0x25, 0x4f,
|
||||
0x1d, 0x03, 0x28, 0xf0, 0x02, 0xaa, 0x01, 0x24, 0x07, 0x22, 0xc8, 0x80, 0xff, 0x14, 0x02, 0xa2,
|
||||
0x5c, 0xb0, 0x73, 0xe7, 0x4e, 0x9c, 0x98, 0x01, 0xd9, 0xff, 0xd8, 0xd8, 0x30, 0x03, 0xb0, 0x05,
|
||||
0x22, 0xdc, 0x00, 0xf4, 0xc0, 0x43, 0x8f, 0x05, 0x82, 0x06, 0x10, 0x8a, 0x05, 0xa2, 0xbc, 0x40,
|
||||
0xc8, 0x00, 0x7c, 0x2e, 0xf8, 0x42, 0xae, 0x17, 0xf6, 0x6c, 0xdf, 0xf8, 0x8f, 0x01, 0x9c, 0xab,
|
||||
0x88, 0x08, 0x44, 0x6c, 0xf8, 0xc4, 0xfa, 0xee, 0x47, 0x0c, 0xa0, 0x2c, 0x09, 0x35, 0xe4, 0x33,
|
||||
0xb1, 0xd1, 0x08, 0xb2, 0x19, 0xa4, 0xf9, 0xee, 0x8a, 0x54, 0x35, 0x00, 0xc9, 0x82, 0xa0, 0x23,
|
||||
0x7f, 0x04, 0xe5, 0x89, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE icon_pcbcalculator_16_xpm[1] = {{ png, sizeof( png ), "icon_pcbcalculator_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,41 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x01, 0x86, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb, 0x63, 0x30, 0x4f, 0x34, 0xd7,
|
||||
0xb2, 0xf4, 0xb6, 0x7c, 0x6a, 0x62, 0x6e, 0xf2, 0xdf, 0xd8, 0xd8, 0x98, 0x28, 0x6c, 0x68, 0x6a,
|
||||
0xf8, 0x5f, 0xd3, 0x55, 0xf3, 0xbb, 0x4e, 0x8c, 0x8e, 0x15, 0x03, 0x48, 0xb3, 0x6d, 0x82, 0xed,
|
||||
0x7f, 0xf7, 0x49, 0xee, 0xff, 0x55, 0x6a, 0x55, 0xfe, 0x33, 0xa4, 0x30, 0xfc, 0x67, 0x4e, 0x63,
|
||||
0xfe, 0x6f, 0xda, 0x69, 0xfa, 0xdf, 0x63, 0x9a, 0xc7, 0x7f, 0x87, 0x89, 0x0e, 0xff, 0xb9, 0xb2,
|
||||
0xb9, 0xc0, 0xe2, 0x30, 0xcc, 0x94, 0xc4, 0xf4, 0x5f, 0xc6, 0x53, 0x06, 0x6c, 0x08, 0x03, 0xc8,
|
||||
0x34, 0x90, 0x00, 0x4c, 0x12, 0x97, 0x66, 0xc6, 0x14, 0xc6, 0xff, 0xda, 0x8d, 0xda, 0x60, 0x71,
|
||||
0x10, 0x06, 0x59, 0x08, 0x72, 0x35, 0x03, 0xc8, 0x49, 0xfc, 0x69, 0x8c, 0xff, 0xa3, 0x4a, 0x39,
|
||||
0xff, 0xc7, 0x96, 0x71, 0xff, 0x77, 0xe8, 0x34, 0xc2, 0xd0, 0xcc, 0x92, 0xce, 0xf2, 0xdf, 0xa4,
|
||||
0xc3, 0x04, 0xae, 0x19, 0x86, 0x41, 0x7a, 0xc1, 0x06, 0x1c, 0x68, 0x17, 0xfa, 0x7f, 0xb7, 0x57,
|
||||
0x14, 0x8c, 0x4f, 0xf5, 0xc9, 0xfc, 0xf7, 0x9a, 0x68, 0x0b, 0xd7, 0xcc, 0x91, 0xc9, 0xf1, 0xdf,
|
||||
0xba, 0xc7, 0x1a, 0x43, 0x33, 0x8a, 0x01, 0x30, 0xcd, 0x30, 0x1c, 0x57, 0xc1, 0x07, 0xd6, 0xcc,
|
||||
0x93, 0xc3, 0xf3, 0xdf, 0x61, 0x82, 0x03, 0x42, 0xd3, 0x54, 0x0f, 0x78, 0x38, 0x81, 0x30, 0x4e,
|
||||
0x03, 0x40, 0xde, 0x01, 0x29, 0x70, 0x99, 0xec, 0x82, 0xf0, 0xf3, 0x54, 0xf7, 0xff, 0xd2, 0xe5,
|
||||
0xd2, 0x28, 0x81, 0x89, 0xd5, 0x0b, 0xfb, 0x3b, 0x84, 0xfe, 0xf3, 0xa5, 0x33, 0x82, 0x15, 0x20,
|
||||
0x3b, 0x57, 0xb8, 0x50, 0x18, 0x45, 0x33, 0x8a, 0x01, 0xb0, 0x40, 0x8c, 0x28, 0xe1, 0x80, 0x6b,
|
||||
0x46, 0x37, 0x00, 0x26, 0x96, 0x00, 0x54, 0x77, 0xbc, 0x53, 0xf8, 0xff, 0x69, 0x20, 0x86, 0x1b,
|
||||
0x80, 0x6e, 0x32, 0x2e, 0x03, 0x4c, 0xf3, 0x58, 0x51, 0xbc, 0x8a, 0x62, 0xc0, 0xea, 0x16, 0x01,
|
||||
0xb8, 0xc4, 0xaa, 0x66, 0x01, 0xac, 0x06, 0xa4, 0x96, 0x73, 0x61, 0x37, 0x00, 0xa4, 0x00, 0x3d,
|
||||
0x20, 0xb1, 0x19, 0x60, 0x89, 0xcf, 0x05, 0x20, 0x5b, 0x61, 0x12, 0x2b, 0x5b, 0x04, 0x70, 0x86,
|
||||
0x41, 0x52, 0x19, 0x27, 0xd8, 0xff, 0x27, 0x60, 0x61, 0x00, 0x4a, 0x8e, 0xdc, 0xe9, 0xdc, 0x28,
|
||||
0x1a, 0xb0, 0x85, 0x81, 0x48, 0x91, 0x08, 0x46, 0x7e, 0x00, 0x65, 0x03, 0x06, 0x4b, 0x1f, 0xcb,
|
||||
0xa7, 0x36, 0x09, 0x36, 0xe0, 0xb4, 0x0d, 0x53, 0xac, 0x56, 0xaf, 0x86, 0x99, 0x0e, 0xa6, 0xb9,
|
||||
0xff, 0x97, 0xad, 0x94, 0x45, 0x64, 0x26, 0x0f, 0x99, 0xff, 0x1a, 0xae, 0x1a, 0xdf, 0x18, 0xc0,
|
||||
0xd9, 0xd9, 0x87, 0xf4, 0xec, 0x0c, 0xd2, 0x0c, 0xca, 0xce, 0x00, 0x6b, 0x44, 0xd1, 0x15, 0x81,
|
||||
0x50, 0xb1, 0x52, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE icon_pcbnew_16_xpm[1] = {{ png, sizeof( png ), "icon_pcbnew_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,38 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x01, 0x4f, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb, 0x63, 0x48, 0x4a, 0x4a, 0x52,
|
||||
0x4a, 0x48, 0x48, 0xd8, 0x03, 0xc4, 0x6f, 0x80, 0xf8, 0x1d, 0x01, 0xfc, 0x16, 0x88, 0xf7, 0x03,
|
||||
0xb1, 0x2a, 0x03, 0x0c, 0x40, 0x05, 0xfe, 0x93, 0x88, 0x8f, 0x22, 0x1b, 0xf0, 0x05, 0x24, 0x08,
|
||||
0x02, 0x30, 0x05, 0xf8, 0x00, 0x54, 0xcd, 0x1f, 0xa0, 0x56, 0x46, 0x98, 0x01, 0x3f, 0xc8, 0x70,
|
||||
0xc1, 0x7f, 0xea, 0x1b, 0x40, 0xa2, 0x17, 0x48, 0x73, 0x41, 0x62, 0x7c, 0xc2, 0xff, 0x82, 0xf0,
|
||||
0xe8, 0xff, 0x95, 0x81, 0x11, 0xff, 0xb3, 0x23, 0x63, 0x48, 0x33, 0xa0, 0xc6, 0x3f, 0xfc, 0xff,
|
||||
0x26, 0x7d, 0xb7, 0xff, 0xfb, 0xd5, 0x1c, 0xe1, 0x78, 0xb9, 0xa9, 0xe7, 0xff, 0x3d, 0x6a, 0x36,
|
||||
0x4a, 0x04, 0xbd, 0xf0, 0xe6, 0xc0, 0x89, 0xff, 0x07, 0x34, 0x5d, 0xe0, 0x1a, 0x9f, 0xaf, 0xdf,
|
||||
0xf9, 0xff, 0xc5, 0xa6, 0x3d, 0x30, 0xfe, 0xb3, 0x5d, 0xea, 0xae, 0x52, 0xb8, 0x5d, 0x00, 0x74,
|
||||
0xf6, 0x26, 0x5d, 0x57, 0x14, 0x9b, 0x2f, 0xa5, 0x57, 0xfd, 0xbf, 0x9c, 0x51, 0x0d, 0xe7, 0xef,
|
||||
0x53, 0x73, 0x9c, 0x85, 0xd3, 0x80, 0xa2, 0x90, 0x28, 0xb8, 0xc2, 0x83, 0xba, 0xee, 0xff, 0x1f,
|
||||
0x4c, 0x5b, 0xfc, 0xff, 0xf5, 0xee, 0xc3, 0xff, 0x8f, 0x98, 0x07, 0x20, 0x1b, 0xfa, 0x0a, 0x64,
|
||||
0xc0, 0x37, 0x6c, 0x5e, 0x78, 0x7b, 0xf8, 0x14, 0x8a, 0xed, 0x67, 0x43, 0x32, 0xc1, 0xe2, 0x67,
|
||||
0xc3, 0xb3, 0x91, 0xc5, 0x7f, 0x83, 0x0c, 0x38, 0x8e, 0xcd, 0x05, 0x79, 0x11, 0x31, 0x28, 0x06,
|
||||
0xdc, 0x6a, 0x9e, 0xf4, 0xff, 0xef, 0x8f, 0x9f, 0xff, 0x0f, 0xe9, 0x7b, 0x20, 0x8b, 0xdf, 0x00,
|
||||
0x19, 0xa0, 0x0b, 0xc4, 0x17, 0xb0, 0x19, 0xb2, 0xd2, 0xc4, 0x13, 0xae, 0xf8, 0xd5, 0xf6, 0x03,
|
||||
0xff, 0x3f, 0x9e, 0xbf, 0x8a, 0x62, 0xe8, 0x7e, 0x75, 0x87, 0x72, 0x78, 0x9e, 0x88, 0x8d, 0x8d,
|
||||
0xe5, 0x8e, 0x8a, 0x8a, 0x12, 0x44, 0xc6, 0x73, 0x4c, 0x3c, 0x0d, 0xf7, 0xab, 0x3b, 0xbe, 0x02,
|
||||
0x29, 0xbe, 0x92, 0xd7, 0xf0, 0xff, 0xf5, 0x9e, 0x23, 0xff, 0x2f, 0xa6, 0x94, 0x83, 0x35, 0x1f,
|
||||
0x50, 0x73, 0xdc, 0xbb, 0x5f, 0xc1, 0x81, 0x83, 0x81, 0x10, 0xd8, 0xaf, 0xed, 0x20, 0x01, 0xd4,
|
||||
0xb0, 0x00, 0xa8, 0xe1, 0x23, 0xd8, 0x56, 0x55, 0xa7, 0x5b, 0x40, 0x76, 0xe5, 0x36, 0x15, 0x4f,
|
||||
0x76, 0x90, 0x3c, 0x00, 0xb3, 0x1b, 0x11, 0xc1, 0x83, 0x34, 0xa0, 0xdc, 0x00, 0x00, 0x00, 0x00,
|
||||
0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE list_nets_16_xpm[1] = {{ png, sizeof( png ), "list_nets_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,29 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x06, 0x00, 0x00, 0x00, 0x1f, 0xf3, 0xff,
|
||||
0x61, 0x00, 0x00, 0x00, 0xc2, 0x49, 0x44, 0x41, 0x54, 0x38, 0xcb, 0x63, 0x60, 0xa0, 0x26, 0x90,
|
||||
0x68, 0x38, 0xae, 0x20, 0xd5, 0x70, 0x64, 0xb2, 0x54, 0xc3, 0xa1, 0x00, 0xb2, 0x0d, 0x91, 0x6a,
|
||||
0x3a, 0x9c, 0x25, 0xd5, 0x78, 0xe4, 0x1f, 0x10, 0x4f, 0x23, 0x5a, 0x93, 0x78, 0xc3, 0x51, 0x1d,
|
||||
0x86, 0xff, 0xff, 0x19, 0xe1, 0x86, 0x34, 0x1e, 0x79, 0x00, 0x32, 0x44, 0xb2, 0xf9, 0xb8, 0x26,
|
||||
0x91, 0xb6, 0x1e, 0xa9, 0x93, 0x6a, 0x38, 0x3a, 0x57, 0xa1, 0x61, 0x3f, 0x87, 0x74, 0xe3, 0x21,
|
||||
0x67, 0xa0, 0xe6, 0xff, 0x60, 0xdc, 0x70, 0xd4, 0x8d, 0x48, 0xbf, 0x1f, 0xd2, 0x02, 0x6a, 0xf8,
|
||||
0x09, 0xc4, 0xbf, 0xe0, 0x9a, 0x81, 0x58, 0xb2, 0xf1, 0x70, 0x0b, 0xd1, 0xde, 0x90, 0x6e, 0x38,
|
||||
0x1a, 0x02, 0xd4, 0xf4, 0x06, 0xd9, 0x00, 0x08, 0x3e, 0xdc, 0x40, 0xb4, 0x21, 0xda, 0x0d, 0x57,
|
||||
0xd9, 0x80, 0xb1, 0x20, 0x07, 0x0c, 0xc8, 0x24, 0xa0, 0xe6, 0xbf, 0x64, 0x19, 0x82, 0x08, 0x97,
|
||||
0xa3, 0x11, 0x40, 0xcd, 0x7f, 0x10, 0x86, 0x1c, 0xed, 0x20, 0xd7, 0x90, 0xdf, 0x88, 0x40, 0x3d,
|
||||
0xdc, 0x39, 0x84, 0x0d, 0x01, 0x46, 0x69, 0x2c, 0x4a, 0x98, 0x34, 0x1d, 0x49, 0xa1, 0xc8, 0x10,
|
||||
0xe9, 0x86, 0x23, 0xfd, 0xe4, 0xe5, 0x95, 0x86, 0xc3, 0x2e, 0xd2, 0x8d, 0x47, 0x6a, 0x65, 0x1a,
|
||||
0x8e, 0x09, 0x51, 0x25, 0x07, 0x03, 0x00, 0x28, 0x74, 0x91, 0x27, 0xb1, 0x4d, 0xc4, 0xee, 0x00,
|
||||
0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE options_generic_16_xpm[1] = {{ png, sizeof( png ), "options_generic_16_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,27 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00, 0xb5, 0xfa, 0x37,
|
||||
0xea, 0x00, 0x00, 0x00, 0xa1, 0x49, 0x44, 0x41, 0x54, 0x28, 0xcf, 0x63, 0x60, 0x80, 0x83, 0x48,
|
||||
0xf1, 0xe0, 0xa5, 0x21, 0x1f, 0x42, 0x3e, 0x86, 0x2c, 0x8e, 0x90, 0x62, 0xc0, 0x04, 0xd1, 0x7c,
|
||||
0x21, 0xb7, 0x82, 0x6f, 0x06, 0x67, 0x87, 0xe6, 0x87, 0xdc, 0x0b, 0xb9, 0x1d, 0xcd, 0x87, 0xa1,
|
||||
0x20, 0xa4, 0x38, 0xe4, 0x5d, 0xa8, 0x28, 0x88, 0x15, 0x24, 0x19, 0xf2, 0x21, 0xb8, 0x10, 0x53,
|
||||
0xc1, 0xe2, 0xd0, 0x4d, 0x30, 0x76, 0xe8, 0x8e, 0xe0, 0xf9, 0x18, 0x0a, 0x82, 0xbb, 0x42, 0xae,
|
||||
0x37, 0x30, 0x81, 0x58, 0x0d, 0x4c, 0x21, 0xb7, 0x42, 0xeb, 0x30, 0x15, 0x68, 0x84, 0xfc, 0x0a,
|
||||
0x99, 0x15, 0x29, 0x12, 0x28, 0x16, 0x32, 0x2b, 0xe4, 0x4b, 0xb8, 0x32, 0x16, 0x67, 0x86, 0x04,
|
||||
0x85, 0xbc, 0x0d, 0xf9, 0x0f, 0x84, 0x2f, 0x82, 0xbd, 0x18, 0xb0, 0x03, 0x3f, 0xde, 0xd0, 0x03,
|
||||
0xc1, 0xfb, 0x42, 0x39, 0x19, 0x70, 0x83, 0x90, 0x55, 0x21, 0xab, 0x18, 0x18, 0x86, 0x9e, 0x82,
|
||||
0x50, 0x9b, 0x90, 0x50, 0x24, 0x78, 0x08, 0x08, 0x91, 0xf8, 0x41, 0x16, 0x0c, 0x21, 0x0f, 0xc0,
|
||||
0x81, 0x83, 0x0b, 0x5e, 0x01, 0x00, 0xe8, 0xaf, 0x55, 0xdb, 0x97, 0x1f, 0x1a, 0xf2, 0x00, 0x00,
|
||||
0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE pinorient_down_xpm[1] = {{ png, sizeof( png ), "pinorient_down_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,27 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00, 0xb5, 0xfa, 0x37,
|
||||
0xea, 0x00, 0x00, 0x00, 0x9a, 0x49, 0x44, 0x41, 0x54, 0x28, 0xcf, 0x63, 0x08, 0xb9, 0x1d, 0x62,
|
||||
0xc5, 0x80, 0x0f, 0x84, 0xfc, 0x0f, 0x09, 0x1d, 0x00, 0x05, 0xe1, 0x6a, 0x21, 0xad, 0xc1, 0x33,
|
||||
0x43, 0xb2, 0x7c, 0xb9, 0xb0, 0x2a, 0x08, 0xf5, 0x0e, 0xf9, 0x16, 0x72, 0x2f, 0x74, 0x5f, 0xc8,
|
||||
0xe7, 0x90, 0x1b, 0xa1, 0x12, 0x18, 0x0a, 0x7c, 0xb9, 0x42, 0xde, 0x06, 0xcf, 0x69, 0x60, 0x62,
|
||||
0x60, 0x08, 0x92, 0x09, 0x79, 0x10, 0xbc, 0x08, 0xa8, 0x20, 0xf8, 0x60, 0xc8, 0x2a, 0x04, 0x0c,
|
||||
0x3d, 0x18, 0xf2, 0x3f, 0x50, 0x0c, 0xa2, 0x38, 0xb8, 0x30, 0xe4, 0x35, 0x50, 0x41, 0xe8, 0x11,
|
||||
0x74, 0x05, 0x91, 0x22, 0x50, 0x05, 0xd9, 0x21, 0x1f, 0x31, 0xac, 0xf0, 0xe3, 0x0d, 0x79, 0x17,
|
||||
0x3c, 0x0d, 0x64, 0x45, 0xa4, 0x48, 0xc8, 0x0d, 0xb0, 0x15, 0x18, 0x8e, 0x0c, 0x09, 0xf9, 0x1d,
|
||||
0x72, 0x25, 0x74, 0x7d, 0xc8, 0xdb, 0x90, 0x5b, 0xa1, 0xa2, 0x58, 0xbd, 0x19, 0xaa, 0x1b, 0xd2,
|
||||
0x17, 0xbc, 0x28, 0x34, 0x1f, 0x87, 0x37, 0xa9, 0x1f, 0xd4, 0xb7, 0xf0, 0x47, 0x37, 0x00, 0x17,
|
||||
0xa7, 0x55, 0xbe, 0xb3, 0x5b, 0xdf, 0x98, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae,
|
||||
0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE pinorient_left_xpm[1] = {{ png, sizeof( png ), "pinorient_left_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,27 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00, 0xb5, 0xfa, 0x37,
|
||||
0xea, 0x00, 0x00, 0x00, 0xa1, 0x49, 0x44, 0x41, 0x54, 0x28, 0xcf, 0x63, 0x60, 0xc0, 0x03, 0x82,
|
||||
0xac, 0x43, 0x6e, 0xe1, 0x93, 0x67, 0x08, 0x09, 0x0d, 0xf9, 0x4f, 0x15, 0x05, 0xb1, 0xdc, 0xc1,
|
||||
0x85, 0x21, 0x8b, 0x43, 0xfa, 0x83, 0xf5, 0xb0, 0x2a, 0x88, 0x14, 0x0f, 0xbe, 0x13, 0xf2, 0x3a,
|
||||
0x64, 0x6d, 0xc8, 0xa5, 0x90, 0xdf, 0x21, 0xa1, 0x58, 0x14, 0x04, 0x2f, 0x0a, 0xbe, 0x16, 0x2a,
|
||||
0x04, 0xe4, 0x31, 0x06, 0x4f, 0x0b, 0x79, 0x1b, 0xca, 0x83, 0xa1, 0x20, 0xe4, 0x79, 0x68, 0x26,
|
||||
0x84, 0x1b, 0x28, 0x16, 0xf2, 0x3f, 0xe4, 0x40, 0xc8, 0x2a, 0x04, 0x0c, 0x3d, 0x02, 0x52, 0xf0,
|
||||
0x3a, 0xa4, 0x00, 0xea, 0x6b, 0xc9, 0x90, 0xff, 0xa1, 0x28, 0x0a, 0x82, 0x0f, 0x82, 0x14, 0x2c,
|
||||
0x0e, 0xbe, 0x1f, 0x24, 0xc3, 0xc0, 0x10, 0xca, 0x1c, 0xb2, 0x20, 0xe4, 0x75, 0x28, 0x27, 0x86,
|
||||
0x15, 0xa1, 0x12, 0x21, 0x37, 0x42, 0x3e, 0x87, 0xee, 0x0b, 0x79, 0x10, 0xf2, 0x35, 0xd8, 0x0b,
|
||||
0xab, 0x37, 0x43, 0x39, 0x43, 0x33, 0x43, 0x66, 0x84, 0x34, 0x87, 0xaa, 0xd0, 0x2c, 0x24, 0x29,
|
||||
0x51, 0x60, 0x15, 0x7c, 0x13, 0x00, 0xfa, 0x0f, 0x55, 0x18, 0x7f, 0xe7, 0xc8, 0xad, 0x00, 0x00,
|
||||
0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE pinorient_right_xpm[1] = {{ png, sizeof( png ), "pinorient_right_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,27 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00, 0xb5, 0xfa, 0x37,
|
||||
0xea, 0x00, 0x00, 0x00, 0x99, 0x49, 0x44, 0x41, 0x54, 0x28, 0xcf, 0x63, 0x08, 0xb9, 0x1d, 0xf2,
|
||||
0x1f, 0x0f, 0xbc, 0xc5, 0x10, 0x62, 0x15, 0x12, 0x8a, 0x80, 0xc1, 0xc7, 0x43, 0xf7, 0x21, 0xf3,
|
||||
0x43, 0xac, 0x18, 0x50, 0x41, 0xc8, 0x86, 0x90, 0x25, 0x0c, 0xf8, 0xc0, 0x10, 0x50, 0x10, 0xca,
|
||||
0x13, 0x7c, 0x3c, 0x64, 0x4f, 0x28, 0x27, 0x0e, 0xe9, 0xe0, 0xb0, 0x90, 0x77, 0xe0, 0xc0, 0x79,
|
||||
0x1b, 0xec, 0x85, 0x45, 0x3a, 0x50, 0x3f, 0xe4, 0x77, 0xc8, 0xd4, 0x50, 0xa1, 0x40, 0xb1, 0x90,
|
||||
0xb9, 0x21, 0x5f, 0x83, 0x55, 0x31, 0xf5, 0x4f, 0x08, 0xb9, 0xc8, 0xc0, 0x08, 0xb6, 0x88, 0x39,
|
||||
0xf8, 0x7e, 0x48, 0x33, 0xa6, 0xf3, 0x16, 0x87, 0xae, 0x81, 0xbb, 0x65, 0x5f, 0xf0, 0x4c, 0x4c,
|
||||
0x13, 0x0a, 0x43, 0x5e, 0x87, 0x0a, 0x81, 0x58, 0x41, 0x32, 0x21, 0x9f, 0x83, 0x33, 0x30, 0x14,
|
||||
0xc4, 0x72, 0x03, 0xe3, 0xf5, 0x7a, 0x48, 0x16, 0x50, 0xe1, 0x83, 0xe0, 0x6b, 0x58, 0x7d, 0x02,
|
||||
0x74, 0xde, 0xe2, 0x90, 0x8f, 0x21, 0xaf, 0x43, 0x16, 0x46, 0x8a, 0x23, 0x44, 0x01, 0xcb, 0x60,
|
||||
0x55, 0x16, 0xa6, 0x16, 0x2b, 0x14, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42,
|
||||
0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE pinorient_up_xpm[1] = {{ png, sizeof( png ), "pinorient_up_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,24 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00, 0xb5, 0xfa, 0x37,
|
||||
0xea, 0x00, 0x00, 0x00, 0x6e, 0x49, 0x44, 0x41, 0x54, 0x28, 0xcf, 0x63, 0x08, 0xb9, 0x1d, 0x62,
|
||||
0xc5, 0x80, 0x04, 0x82, 0xdd, 0x03, 0xc5, 0x90, 0xf9, 0x0c, 0x21, 0xff, 0x43, 0x42, 0x91, 0x78,
|
||||
0xb9, 0x21, 0xff, 0x42, 0x72, 0x71, 0x2a, 0x00, 0x4b, 0xff, 0x0d, 0x29, 0xc0, 0xa1, 0x20, 0x24,
|
||||
0x3d, 0xe4, 0x5f, 0x68, 0x75, 0xc8, 0x13, 0x1c, 0x0a, 0x42, 0xd3, 0x40, 0xd2, 0x40, 0x3e, 0x76,
|
||||
0x05, 0x30, 0x69, 0x1c, 0x0a, 0x40, 0xd2, 0x21, 0x55, 0x50, 0x3e, 0x16, 0x05, 0x53, 0x80, 0xd2,
|
||||
0x6f, 0x43, 0x56, 0x41, 0xe1, 0xb7, 0x90, 0xf3, 0x70, 0xf6, 0xaa, 0x90, 0x4e, 0xa0, 0x82, 0xd0,
|
||||
0x5e, 0x24, 0x01, 0x74, 0xd8, 0x8d, 0x16, 0x0e, 0x58, 0xc0, 0xd0, 0x50, 0x70, 0x0b, 0x35, 0xba,
|
||||
0xd1, 0x01, 0x00, 0x02, 0xcb, 0x57, 0xa9, 0xb1, 0x4c, 0x80, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x49,
|
||||
0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE pinshape_active_low_input_xpm[1] = {{ png, sizeof( png ), "pinshape_active_low_input_xpm" }};
|
||||
|
||||
//EOF
|
@ -1,24 +0,0 @@
|
||||
|
||||
/* Do not modify this file, it was automatically generated by the
|
||||
* PNG2cpp CMake script, using a *.png file as input.
|
||||
*/
|
||||
|
||||
#include <bitmaps_png/bitmaps_list.h>
|
||||
|
||||
static const unsigned char png[] = {
|
||||
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00, 0xb5, 0xfa, 0x37,
|
||||
0xea, 0x00, 0x00, 0x00, 0x72, 0x49, 0x44, 0x41, 0x54, 0x28, 0xcf, 0x63, 0x08, 0x79, 0x16, 0xe6,
|
||||
0xce, 0x80, 0x0f, 0x84, 0xfc, 0x0f, 0x7d, 0x14, 0x24, 0x83, 0x57, 0x41, 0xc8, 0xcf, 0x90, 0x87,
|
||||
0xe1, 0x9a, 0xf8, 0x14, 0xcc, 0x08, 0x39, 0x14, 0xf2, 0x2e, 0xc8, 0x1a, 0xb7, 0x82, 0x3e, 0x4f,
|
||||
0xf6, 0xd0, 0x35, 0x21, 0x5f, 0x43, 0xbd, 0x71, 0x2a, 0x60, 0x60, 0x08, 0x65, 0x0e, 0x9e, 0x19,
|
||||
0xf2, 0x27, 0x38, 0x15, 0xa7, 0x02, 0x20, 0x60, 0x0c, 0x69, 0x08, 0xf9, 0x17, 0xd2, 0x80, 0x45,
|
||||
0x41, 0xf0, 0xcd, 0x90, 0x55, 0x50, 0xf8, 0x16, 0xe8, 0xa7, 0xdd, 0x70, 0x1e, 0x08, 0x76, 0x83,
|
||||
0x4c, 0x38, 0x86, 0x22, 0x84, 0x02, 0x83, 0xbb, 0x40, 0x0a, 0x42, 0x09, 0x04, 0xd4, 0x50, 0x50,
|
||||
0x70, 0x2b, 0xc4, 0x0a, 0x9f, 0x3c, 0x00, 0x71, 0x0b, 0x4d, 0x2b, 0xaa, 0xcc, 0x3e, 0xcc, 0x00,
|
||||
0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
|
||||
};
|
||||
|
||||
const BITMAP_OPAQUE pinshape_active_low_output_xpm[1] = {{ png, sizeof( png ), "pinshape_active_low_output_xpm" }};
|
||||
|
||||
//EOF
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user