39 Commits (ac775e716f52f315d30e20cd79db302a069ba59b)

Author SHA1 Message Date
Andrzej Wolski c73d555fe2 ADDED: Lasso selection in pcbnew 4 months ago
Jeff Young f2da0c791f Retire non-cairo printing. 9 months ago
Wayne Stambaugh f161d94521 Common folder housekeeping part 2. 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
JamesJCode 29798a6400 Allow DRC markers to be selected with area selection 11 months ago
John Beard f4eb173c43 BOX2: By-value GetInflated method 1 year ago
Jeff Young dc21defab7 Small performance improvement for DRC. 2 years ago
Jeff Young ee5e2e56c0 Naming conventions; no functional changes. 2 years ago
Jeff Young 5679b9dbdc Remove a few EDA_RECT instances. 3 years ago
Jeff Young 60bcfd1bf1 Bug fixes in arc & textbox printing. 4 years ago
Marek Roszko ac715d2e51 Scoop up some more wxPoint instances 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 3aae3c6f65 Dark mode for a bunch of HTML dialogs. 4 years ago
Dominik Wernberger bb2881a5ab Make RENDER_SETTINGS argument const 5 years ago
Marek Roszko 16e3e59495 Split out arrayDim and MIRROR templates from macros.h 5 years ago
Jon Evans 4b436fa573 PcbNew: Improved DRC marker display 5 years ago
jean-pierre charras 36bc44e6d7 more cleanup about removing useless include 5 years ago
Tomasz Wlostowski d937fadd6f Migrate RC_ITEM to use shared_ptr 5 years ago
Tomasz Wlostowski a5a06e3c89 libeval_compiler: general clean up of the Lemon grammar + some smart pointers + killed all memory leaks. WIP! 5 years ago
Jon Evans 4dbbe1cf68 Project settings fixes from review 5 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young 9c8941e040 Remove a bunch of globals. 6 years ago
jean-pierre charras 4d9d1a5380 Fix a few compil minor warnings and Coverity minor issues 6 years ago
Jeff Young cee973dc04 Move ERC error reporting over to the new framework. 6 years ago
Jeff Young 85c2e0d23a Add user-defined severities, exclusions and colors to DRC markers. 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Seth Hillbrand b5f021ff9f Cleanup: Replace push_back with emplace_back 6 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago
Seth Hillbrand 1e5ba6f1b1 Replace DIM() macro 7 years ago
jean-pierre charras 83d851956c classes MARKER rework: remove duplicate code. Better HitTest code (HitTest takes in account the actual shape) 7 years ago
jean-pierre charras 15843ae01a class MARKER rework: fix a few minor issues, remove duplicate code and add comments. 7 years ago
Tomasz Wlostowski 838458bc3a eeschema-gal: Base refactoring before GALification of the eeschema legacy canvas. 7 years ago
Jeff Young ef3e045a9b Eradicate g_UserUnit from ERC/DRC. 8 years ago
Jeff Young 3e190cee4b Implement selection brightening for DRC. 8 years ago
Jon Evans 3103e3dc4c DRC: Center zoom on marker location, not DRC item start location 8 years ago
jean-pierre charras d0754acf00 Fix code after renaming files 8 years ago
jean-pierre charras 398f6d7b32 rename a few files 8 years ago
jean-pierre charras 4c5bd01887 Rename a few files 8 years ago
jean-pierre charras 4b4d9d9770 Plot solder mask layer: fix incorrect margin of zones drawn on this layer (zone areas were slighly larger than the actual areas) 10 years ago
jean-pierre charras 6dd0073130 Move the non shared file class_sch_screen.h to eeschema folder. Code cleaning. Remove some wxCHECK_VERSION tests now useless. 10 years ago
jean-pierre charras 32f0ea621f Shape poly set: fix bug in BBox calculation. Class MARKER : fix broken code and clean code. Fix bug #1369682 (EESchema Erc not show error count) due to this broken code. 10 years ago
Wayne Stambaugh e8362df15f Add missing source file licenses and code policy fixes. 11 years ago
jean-pierre charras 771ac33c80 Pcbnew: fix a minor bug: in zones with no net, only the zone clerance was used to created clearence, regardless the pad or footprint local clerance. 12 years ago
Maciej Suminski 1e04f3b948 Removed excessive variable (m_Corners) from MARKER_BASE. 12 years ago
jean-pierre charras b660b033ad All: remove macros MAX, MIN, ABS from macros.h and replace these macros by std::max, std::min and std::abs (mainly found in old code). 13 years ago
Lorenzo Marcantonio 082d901d60 Encapsulated drawmode as an enum for type checking 13 years ago
Wayne Stambaugh 8985a1807b Encapsulation and other minor improvements. 14 years ago
Wayne Stambaugh 4b853dedb4 Application name capitalization fixes. 14 years ago