38 Commits (1dbe78c68bb47171ab10649d8fe4a77de72b9b74)

Author SHA1 Message Date
Jon Evans 1dbe78c68b Add QA tests and expand serialization for API 2 years ago
Jeff Young a6e2746a08 Rewrite intersheet refs resolution to be sheet-path aware. 2 years ago
Wayne Stambaugh c5a02fc266 Do not update schematic connectivity for irrelevant property changes. 2 years ago
Yon Uriarte b7b64d959f Performance UpdateDanglingState 2 years ago
Jeff Young 03953e80fc Enforce SCH_SHEET_PATH processing in (yet) more places. 2 years ago
Jeff Young 7cca303f65 Expose missing properties for label shapes. 2 years ago
Jeff Young f50de028fb Make plotting of PDF property popups optional. 2 years ago
Seth Hillbrand d99641be40 ADDED: Git integration support 2 years ago
Jeff Young 0310973e3f Push TEXT_SPIN_STYLE from SCH_TEXT out to SCH_LABEL_BASE. 2 years ago
Jeff Young 7b71e55ab9 Don't allow updates to shown_text outside of cacheShownText(). 2 years ago
Jeff Young c30bdf9ba8 Implement second-level cache for escaped netnames. 2 years ago
jean-pierre charras 03e846d8ea Eeschema: fix block mirroring of fields attached to labels (all types) 2 years ago
jean-pierre charras 898d88cc11 Eeschema, directive labels: fix some issues: 2 years ago
Jeff Young b41d446f58 Fix a bunch more issues with sheetpaths and allowExtraText. 2 years ago
Jeff Young 4b0027a5d7 Implement better sheet-path awareness for label text var resolution. 2 years ago
Jeff Young 744dec65d7 Add (limited) support for LTSpice DATAFLAGs. 2 years ago
jean-pierre charras de579af352 SCH_LABEL_BASE::SetPosition(): ensure field positions are also handled. 3 years ago
Jeff Young a226f7fc14 Don't delete default intersheetrefs field from global labels. 3 years ago
Jeff Young 2a5bb71fbd ADDED operating point text variables for labels and symbols. 3 years ago
Jon Evans c530bdb5a1 Rename GetSelectMenuText to GetItemDescription 3 years ago
Jeff Young ae9405a4d3 Handle string escaping for Find/Replace in labels. 3 years ago
jean-pierre charras 63002cec57 Do not add a title/comment in mandatory field strings when writting netlists. 3 years ago
Jeff Young 5fc02a63a3 Use netclass colours for label graphics, text and fields. 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 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 5679b9dbdc Remove a few EDA_RECT instances. 3 years ago
Jeff Young c0d2052e4b PDF hypertext menus for intersheet references. 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
Miklos Marton d30af7c164 eeschema: Add automatic rotate feature for placing global and 4 years ago
Jeff Young 14886e426b Move prior fix from SCH_GLOBAL_LABEL to SCH_LABEL_BASE. 3 years ago
Jeff Young c6604e3576 Labels can connect directly to symbols, other labels, etc. 3 years ago
Jeff Young 38e5faf21b Overhaul bitmap text for performance. 3 years ago
jean-pierre charras a0d68b8426 SCH_DIRECTIVE_LABEL: add missing virtual SwapData. 4 years ago
Jeff Young f11b8011cd Separate plotting into background and foreground. 4 years ago
Jeff Young 3409783d9f Break sch_text.h/.cpp into sch_text and sch_label. 4 years ago
Jeff Young 438c63f587 Fix outline font boundingbox issues. 4 years ago
Jeff Young aef2a3fca4 Default font for eeschema. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Marek Roszko 347e03363a Convert wxPoint/wxSize starting from EDA_RECT usages 4 years ago
Jeff Young 889970a449 SCH_NETCLASS_FLAGs and SCH_FIELDs for labels. 4 years ago
Jeff Young c4336de868 Bug fixes in new dangling symbol drawing code. 4 years ago
Jeff Young 2e342ed8c9 Draw dangling symbols on a separate layer. 4 years ago
Mikolaj Wielgus 10be483430 Make an exception for SCH_TEXT in SELECTION::GetCenter() 4 years ago
Mikolaj Wielgus 83162364e7 Restore old rotation behavior for SCH_LABEL 4 years ago
Seth Hillbrand 2fdd805eda Override SCH_GLOBALLABEL::HitTest 4 years ago
david-beinder c34f45f646 Split global label size expansion from TextOffset setting 4 years ago
Wayne Stambaugh 9ebabb222c Pass objects by reference instead of on the stack. 4 years ago