35 Commits (b4492e0bd236794a9e993d36461c75ae75d41cb3)

Author SHA1 Message Date
Jeff Young b4492e0bd2 More EDA_RECE yeetage. 3 years ago
Jeff Young f17a865593 Move EDA_ITEM hitTest to BOX2I. 3 years ago
Jeff Young 2dc6300501 Move EDA_ITEM bounding boxes to BOX2I. 3 years ago
Jeff Young 122a6d7f46 Move hypertext linking to user-page-numbers. 3 years ago
Marek Roszko e0f28fc4e1 Replace wxFindReplaceData with our own container 3 years ago
Roberto Fernandez Bautista bfdb39f418 Properties Panel: Plain-language descriptive noun function of EDA_ITEM 3 years ago
Jeff Young 4f0136db3b Attempt to fix std::initializer_list lifetime issue. 3 years ago
Jeff Young aa2ad3b44c Move KICAD_T[] to std::initializer_list<KICAD_T>. 3 years ago
Marek Roszko a8505d9c76 SEARCH_RESULT -> INSPECT_RESULT 3 years ago
Jeff Young 38e5faf21b Overhaul bitmap text for performance. 3 years ago
Mike Williams e51ab86225 Schematic Drag: fixes and improvements 4 years ago
Mike Williams a5e8575091 Eeschema: Implement orthogonal dragging 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Mikolaj Wielgus b9e66d8b98 Update EDA_ITEM::HitTest docstring 4 years ago
Jeff Young b73793f9ef Rewrite text find/change routines to support word matching. 4 years ago
Marek Roszko 6e01ce84b9 Break out eda_item_flags.h, fix the typedef to std::uint32_t, fix some signed vars 4 years ago
Marek Roszko af2707929d Don't leak a wx header via eda_item.h 4 years ago
Seth Hillbrand f274a00c08 Remove PYTHON_* compile options 5 years ago
Jeff Young 0598c82972 Terminology (use present tense for flags). 4 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Marek Roszko 9d0b16e814 bool/int type safety 5 years ago
Jeff Young 0e7c18119e Make sure pads are unlocked when editing footprint from board. 5 years ago
Dominik Wernberger ac94d72d2d Add more const specifiers 5 years ago
Dominik Wernberger ec0af24f13 Make wxFindReplaceData argument const 5 years ago
Jeff Young 01fe3b91e9 Implement locking for graphic shapes. 5 years ago
Jeff Young efd16dca66 Fix a bunch of issues with group selection and highlighting. 5 years ago
Wayne Stambaugh bf00ebee3b Header clean up round 1. 5 years ago
Jeff Young b123318cf6 Encourage use of full DRC for board & footprint malformed outlines. 5 years ago
Jeff Young 7bd31d5237 Naming conventions. 5 years ago
Jeff Young 386cefbe84 Do footprint keepouts by courtyard. 5 years ago
Marek Roszko 64484f5fc4 Split KIID out of common.h 5 years ago
Jeff Young 9ff49277e1 Add implicit rule generation for keepout areas. 5 years ago
Marek Roszko 1538d737e7 Split out FILL_T to its own header to avoid spreading eda_item everywhere 5 years ago
Marek Roszko 5a0281d4ab Remove common.h from eda_item.h 5 years ago
Marek Roszko b2e9f6987d Split base_struct into eda_item and eda_rect 5 years ago
Jeff Young cc617b715f Implement hypertext links for intersheet references. 5 years ago
Seth Hillbrand 173b4ff588 Add snapping to eeschema 5 years ago
Tomasz Wlostowski c1d5394e46 properties: post-rebase fixes 5 years ago
Jeff Young 32c3ea4edd Flags cleanup. 5 years ago
Jeff Young 84224509b9 A more aggressive fix for #4515. 5 years ago
Jeff Young 874f13e29e Fix some issues with rotated oval pads. 6 years ago
Wayne Stambaugh fa57c8a570 Eeschema: fix sheet bug in schematic editor drawing tool. 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young d7d1cb6f78 A bunch of fixes to Eeschema Find/Replace. 6 years ago
Jeff Young 6aaee01f1c Generalize fill parsing and add support for sheet background R/W. 6 years ago
Jeff Young d25a63cd02 Don't allow selection flags to leak in to the libmanager cache. 6 years ago
Jon Evans b4786e4121 Cross-probe into schematic using selection rather than HIGHLIGHTED flag 6 years ago
Jeff Young ea025a35e5 Change KUUID to KIID. 6 years ago
Jon Evans e8e3b4f11e Rename UUID to KUUID to fix MSVC build 6 years ago
Jeff Young 129042f8a6 Convert timestamps to UUIDs. 6 years ago