237 Commits (907f21e73943b31b19f8423fbb13eb765e129b10)

Author SHA1 Message Date
Jeff Young a8a1b08013 Make sure protobuf API stays consistent. 10 months ago
Jeff Young 5edae8250d Finish eradication of visibility flag on text items. 10 months ago
Jeff Young d30f507fd8 Cache bboxes for all lines. 11 months ago
Wayne Stambaugh 5c8f4697ca Common folder housekeeping part 1. 11 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 12 months ago
Jeff Young 80885ec774 Abandon the fontTextMap. 12 months ago
Jeff Young 61dac76224 Don't discard render cache when substituting font. 1 year ago
Jon Evans 13625daeca API: Implement dimension serialization 1 year ago
Jon Evans 3129e072c4 API: Move graphics and text handling to common 1 year ago
Jeff Young 6686ade45b Remove (somewhat atrophied) manual pretty printing. 1 year ago
Dhineshkumar S 43b1bc52db Fix switching bold option on and off alters text thickness 1 year ago
John Beard 4bad76825c Standardise clamp function 1 year ago
John Beard f4eb173c43 BOX2: By-value GetInflated method 1 year ago
John Beard b043f334de Update font when needed on italic/bold change 1 year ago
jean-pierre charras 3bacfacf95 Ensure non handled text properties are never written in .kicad_pcb files 1 year ago
jean-pierre charras a075a80b3c Move all CTL_OMIT_xxx flags definitions into a new file ctl_flags.h 1 year ago
Jeff Young e332320108 Handle font when reading render cache. 2 years ago
Seth Hillbrand 72eee002aa Add effective display for fields 2 years ago
Seth Hillbrand c8375c151c Launch default URI handler if exists 2 years ago
Jeff Young c59ed0bbb7 Flip symbol editor's Y axis to match other editors. 2 years ago
Jeff Young fc572bfbc6 Make sure users don't run into min text size. 2 years ago
Jeff Young d08e0e9eaa _() -> _HKI() for group names. 2 years ago
Jeff Young aef87b9796 Push thickness handling down into EDA_TEXT::SetBold(). 2 years ago
Jeff Young e7abeb3c38 Cleanup. 2 years ago
Jeff Young 8efd90e6e8 Allow reading of 0 text sizes. 2 years ago
Marek Roszko 740c7a73a2 Add missing color prop for text 2 years ago
Jeff Young a5ee614ae8 Comments. 2 years ago
Jeff Young 65b89116e1 Clean up formatting. 2 years ago
Jon Evans 7470ec80e4 Fix some issues with Font property 2 years ago
Jon Evans 786a4ce675 Use explicit booleans for schematic format 2 years ago
Jeff Young 67d8b13b02 And Font to properties manager for EDA_TEXT items. 2 years ago
Seth Hillbrand d99641be40 ADDED: Git integration support 2 years ago
Jeff Young f2c0f4c87f Fix logic screw-up in earlier commit. 2 years ago
Jeff Young 6fbbf981f0 Handle justification when hit-testing fields. 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 5e112ca78e ADDED: parameterize font metrics and allow customization of overbar height. 2 years ago
Jeff Young eedf319ba4 Don't double-offset effective text shapes. 2 years ago
Jeff Young 782c73300b Move drawing sheet datastructures to EDA_IU_SCALE. 3 years ago
Jeff Young 5875f89531 Centralize text size clamping. 3 years ago
Jeff Young 570978fa7f Replace larger text bboxes now that we're not using them for knockouts. 3 years ago
Jeff Young c71cf21e2f Use rendered text to generate bounding box for knockout text. 3 years ago
Jeff Young dacf0b2b96 Account for changes to mimic 6.0 text positioning in bounding boxes. 3 years ago
Jeff Young 95a09f686b Revert attempt to use drawing code to generate text bounding boxes. 3 years ago
Jeff Young f35a88ce0b Cache LIB_PIN text extents for performance. 3 years ago
Jeff Young 4ed267394a Outline font performance improvements. 3 years ago
Jeff Young 768fbf5af2 Give up on trying to calculate text bounding boxes. 3 years ago
Jeff Young b41d446f58 Fix a bunch more issues with sheetpaths and allowExtraText. 3 years ago
Jeff Young 7e5fedef6a Markup fixes. 3 years ago
Wayne Stambaugh c3e6825d62 Add hashing to and unit tests for some low level objects. 3 years ago