Commit d87aed0c authored by charras's avatar charras
Browse files

eeschema: Solved: problem in manual part selection for multiple parts per package components

parent 85a16c58
Loading
Loading
Loading
Loading
+0 −1
Original line number Original line Diff line number Diff line
@@ -181,7 +181,6 @@ set( BITMAP_SRCS
    Net_UnLocked.xpm
    Net_UnLocked.xpm
    new_cvpcb.xpm
    new_cvpcb.xpm
    New_FootPrint.xpm
    New_FootPrint.xpm
    new_gerb.xpm
    New_Library.xpm
    New_Library.xpm
    New_Module.xpm
    New_Module.xpm
    new_pcb.xpm
    new_pcb.xpm

bitmaps/makefile.g95

0 → 100644
+10 −0
Original line number Original line Diff line number Diff line
include makefile.include

%.cpp %.o: %$(*).xpm
	cp  $*.xpm $*.cpp
	gcc -DXPMMAIN -c -Wall -O2 -o $@ $*.cpp
	rm  $*.cpp

libbitmaps.a: $(OBJECTS)
	ar ruv $@ $(OBJECTS)
	ranlib $@

bitmaps/makefile.gtk

0 → 100644
+10 −0
Original line number Original line Diff line number Diff line
include makefile.include

%.cpp %.o: %$(*).xpm
	cp  $*.xpm $*.cpp
	gcc -DXPMMAIN -c -Wall -O2 -o $@ $*.cpp
	rm  $*.cpp

libbitmaps.a: $(OBJECTS)
	ar ruv $@ $(OBJECTS)
	ranlib $@
+291 −0
Original line number Original line Diff line number Diff line
# Generate a static library target named "libbitmaps.a"


# Copy the *.xmp files to *.cpp, on change only.
# Compile those *.cpp files and put them into the library, then done.


OBJECTS = \
    3d.o\
    Add_Arc.o\
    Add_Bus2Bus.o\
    add_bus.o\
    Add_Circle.o\
    Add_Component.o\
    Add_Corner.o\
    add_cotation.o\
    Add_Dashed_Line.o\
    Add_Entry.o\
    Add_GLabel.o\
    add_hierarchical_label.o\
    add_hierar_pin.o\
    add_hierar_subsheet.o\
    Add_Junction.o\
    Add_Line2Bus.o\
    Add_Line_Label.o\
    Add_Line.o\
    Add_Mires.o\
    Add_Polygon.o\
    Add_Power.o\
    Add_Rectangle.o\
    Add_Text.o\
    Add_Tracks.o\
    Add_Zone_Cutout.o\
    Add_Zone.o\
    anchor.o\
    annotate_down_right.o\
    annotate_right_down.o\
    annotate.o\
    Apply.o\
    auto_associe.o\
    Auto_track_width.o\
    backanno.o\
    book.o\
    Break_Line.o\
    Browse_Files.o\
    cancel_tool.o\
    Cancel.o\
    config.o\
    CopyBlock.o\
    copy.o\
    Cursor_Shape.o\
    cursor.o\
    cut.o\
    dashline.o\
    Datasheet.o\
    del_body.o\
    Delete_Arc.o\
    Delete_Circle.o\
    Delete_Cotation.o\
    Delete_Field.o\
    Delete_Line.o\
    Delete_Module.o\
    Delete_Net.o\
    Delete_Node.o\
    Delete_Pad.o\
    Delete_Polygon.o\
    Delete_Rectangle.o\
    Delete_Segment.o\
    Delete_Text.o\
    Delete_Track.o\
    delete.o\
    del_track.o\
    directory.o\
    Display_Options.o\
    down.o\
    Drag_Module.o\
    Drag_Outline_Segment.o\
    Drag_Pad.o\
    Drag_Segment_WithSlope.o\
    Drag_Track_Segment.o\
    drc_off.o\
    drc.o\
    Edges_Sketch.o\
    Edit_Module.o\
    Editor.o\
    Edit_Text.o\
    Edit.o\
    eeschema.o\
    ercerr.o\
    ercgreen.o\
    ercwarn.o\
    erc.o\
    Exit.o\
    Export_Module.o\
    Export_Options_Pad.o\
    export.o\
    File_FootPrint.o\
    fill_zone.o\
    find.o\
    Flag.o\
    Fonts.o\
    Footprint_Text.o\
    general_deletions.o\
    general_ratsnet.o\
    Global_Options_Pad.o\
    green.o\
    grid_select.o\
    grid.o\
    hammer.o\
    help.o\
    icon_3d.o\
    icon_cvpcb_small.o\
    icon_cvpcb.o\
    icon_eeschema.o\
    icon_gerbview_small.o\
    icon_gerbview.o\
    icon_kicad.o\
    icon_modedit.o\
    icon_pcbnew.o\
    icon_python_small.o\
    icon_python.o\
    icon_txt.o\
    import_hierarchical_label.o\
    Import_Module.o\
    import.o\
    Info.o\
    Insert_Module_Board.o\
    Invert_Module.o\
    jigsaw.o\
    kicad_icon_small.o\
    label.o\
    left.o\
    libedprt.o\
    library_update.o\
    library.o\
    libsavem.o\
    libview.o\
    Load_Module_Board.o\
    Load_Module_Lib.o\
    local_ratsnet.o\
    Locked.o\
    mirepcb.o\
    Mirror_H.o\
    Mirror_V.o\
    modedit.o\
    Mode_Module.o\
    Mode_Track.o\
    modratsnest.o\
    Module_Check.o\
    Modul_Edit.o\
    module_options.o\
    Module_Ratsnet.o\
    module.o\
    Morgan1.o\
    Morgan2.o\
    Move_Arc.o\
    Move_Circle.o\
    Move_Field.o\
    Move_Line.o\
    Move_Module.o\
    Move_Pad.o\
    Move_Pin.o\
    Move_Polygon.o\
    Move_Rectangle.o\
    Move_Text.o\
    Move_Track_Segment.o\
    Move_Track.o\
    Move.o\
    mw_Add_Gap.o\
    mw_Add_Line.o\
    mw_Add_Shape.o\
    mw_Add_stub_arc.o\
    mw_Add_Stub.o\
    mw_toolbar.o\
    Net_HighLight.o\
    net_hightlight.o\
    netlist.o\
    Net_Locked.o\
    Net_UnLocked.o\
    new_cvpcb.o\
    New_FootPrint.o\
    New_Library.o\
    New_Module.o\
    new_pcb.o\
    New_Project.o\
    new_python.o\
    new_sch.o\
    new_txt.o\
    new.o\
    noconn.o\
    Open_Library.o\
    Open_Project.o\
    open.o\
    options_all_tracks_and_vias.o\
    Options_All_Tracks.o\
    Options_All_Vias.o\
    Options_Arc.o\
    Options_Circle.o\
    Options_Module.o\
    Options_New_Pad.o\
    Options_Pad.o\
    Options_Rectangle.o\
    Options_Segment.o\
    Options_Text.o\
    Options_Tracks.o\
    Options_Track.o\
    Options_Vias.o\
    opt_show_polygon.o\
    Orient.o\
    Pad_Sketch.o\
    pad.o\
    palette.o\
    paste.o\
    pcbnew.o\
    PcbOffset.o\
    pin.o\
    plot_HPG.o\
    plot_PS.o\
    plot.o\
    polar.o\
    Post_Compo.o\
    Post_Drill.o\
    Post_Module.o\
    preference.o\
    print.o\
    ratsnest.o\
    Read_SetUp.o\
    redo.o\
    red.o\
    reload2.o\
    reload.o\
    Repaint.o\
    right.o\
    Rotate_Field.o\
    Rotate_Module-.o\
    Rotate_Module+.o\
    Rotate-.o\
    Rotate+.o\
    save_as.o\
    Save_CmpStuff.o\
    Save_Library.o\
    Save_NetList.o\
    Save_Project.o\
    Save_SetUp.o\
    save.o\
    schematic.o\
    select_grid.o\
    Select_Layer_Pair.o\
    Select_W_Layer.o\
    sheetset.o\
    showdcode.o\
    showmodedge.o\
    showtrack.o\
    Show_Zone.o\
    Swap_Layer.o\
    Text_Sketch.o\
    tool_ratsnet.o\
    tools.o\
    Track_Locked.o\
    Track_Sketch.o\
    Track_UnLocked.o\
    transistor.o\
    treensel.o\
    treesel.o\
    undelete.o\
    undo.o\
    unit_inch.o\
    unit_mm.o\
    unknown.o\
    Unlocked.o\
    unzip.o\
    Update_Module_Board.o\
    up.o\
    Web_support.o\
    Width_Net.o\
    Width_Segment.o\
    Width_Track_Via.o\
    Width_Track.o\
    Width_Vias.o\
    zip_tool.o\
    zip.o\
    Zoom_1.o\
    Zoom_Center.o\
    Zoom_In.o\
    Zoom_Optimal.o\
    Zoom_Out.o\
    Zoom_Page.o\
    Zoom_Selected.o\
    Zoom_Select.o\
    zoom.o

bitmaps/new_gerb.xpm

deleted100644 → 0
+0 −102
Original line number Original line Diff line number Diff line
/* XPM */
#ifndef XPMMAIN
extern const char * new_gerb_xpm[];
#else
const char * new_gerb_xpm[] = {
"16 16 78 1",
" 	c None",
".	c #000000",
"+	c #FEFEFE",
"@	c #090909",
"#	c #EEEEEE",
"$	c #F1F1F1",
"%	c #FBFBFB",
"&	c #767676",
"*	c #424040",
"=	c #807F7F",
"-	c #454343",
";	c #272625",
">	c #7E7D7D",
",	c #818080",
"'	c #212020",
")	c #161616",
"!	c #A4A3A3",
"~	c #C4C4C4",
"{	c #766453",
"]	c #D4C9C0",
"^	c #D9BFA8",
"/	c #D37017",
"(	c #D5A07F",
"_	c #E9B9A3",
":	c #A4A3A8",
"<	c #ECECEC",
"[	c #737372",
"}	c #E4AB79",
"|	c #E8A367",
"1	c #F68724",
"2	c #A16A41",
"3	c #E1C3C7",
"4	c #A3A3A8",
"5	c #EBEBEB",
"6	c #6D6C6C",
"7	c #DBBB9E",
"8	c #F7841E",
"9	c #DABEA5",
"0	c #D6C6B7",
"a	c #846852",
"b	c #E6A787",
"c	c #A0A0A6",
"d	c #EAEAEA",
"e	c #B0631E",
"f	c #E6A66D",
"g	c #F28F36",
"h	c #C87226",
"i	c #A2A1B0",
"j	c #9B9AA8",
"k	c #9C9CA0",
"l	c #E8E8E8",
"m	c #E8B89F",
"n	c #957460",
"o	c #876D5E",
"p	c #A2898A",
"q	c #A58078",
"r	c #ABA5C2",
"s	c #C2C2D0",
"t	c #E7E7E7",
"u	c #E6C3BD",
"v	c #E2BFBD",
"w	c #DEBBBD",
"x	c #DAB8BD",
"y	c #DEA897",
"z	c #CD9D95",
"A	c #505068",
"B	c #E6E6E6",
"C	c #E5E5E5",
"D	c #A3A2A2",
"E	c #A09FA5",
"F	c #9F9FA5",
"G	c #9E9DA4",
"H	c #9D9DA4",
"I	c #9D9CA4",
"J	c #9C9BA3",
"K	c #C0C0C1",
"L	c #E4E4E4",
"M	c #E3E3E3",
" ............   ",
".++++++++++@+.  ",
".+###$$$$$$@%+. ",
".+###$$$$$$@&++.",
".+#**=-;>,,'@@).",
".+#**=-;>,,!##~.",
".+#,,{]^/(_:#<~.",
".+#[[}}|1234#5~.",
".+#667890abcdd~.",
".+#,,efghijkll~.",
".+#,,mnopqrstt~.",
".+#,,uvwxyzABC~.",
".+#DDEFGHIJKLL~.",
".+########LMMM~.",
".~~~~~~~~~~~~~~.",
" .............. "};
#endif
Loading