89 Commits (eaa1e6d59464e8356d24afd1d29148335010f67a)

Author SHA1 Message Date
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 9 months ago
Mike Williams 867cb58175 feature removal: remove Show Hidden Text 1 year ago
Jeff Young 94f995c49e Reduce dependency on dynamic_cast. 1 year ago
John Beard f73c190da8 Menu condition: distribute requires at least three items 1 year ago
John Beard fa7e842c8c Rework item distribution 1 year ago
Alex Shvartzkop 16e3692e71 Build time optimizations. 1 year ago
Marek Roszko bee6e6be01 AddMenuLanguageList should live in EDA_BASE_FRAME, its only user 2 years ago
Jeff Young 1218f61d0a Implement undo/redo for footprint children. 2 years ago
Jeff Young cf8294b5c2 Remove a bunch of blind (and a few redundant) static_casts. 2 years ago
Seth Hillbrand 697056fa7e Correctly sort positions for default align 3 years ago
Jeff Young c30a557810 ADDED netclass assignment from PCB canvas. 3 years ago
Jeff Young 0c8787cbb9 Some more wxPoint/EDA_RECT yeeting. 3 years ago
Wayne Stambaugh cf00319c85 More NULL expunging. 4 years ago
Seth Hillbrand 0d8f0d361e Allow aligning pads in FP editor when locked 4 years ago
Mikolaj Wielgus 99fd872fce Pcbnew: Do not move footprint fields twice in align/distribution tools 5 years ago
Ian McInerney 42c6af4bd8 Cleanup ACTION_MENU creation in some places 5 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Jeff Young 86aaa2e9cb Rationalize footprint bounding boxes and cache all of them. 5 years ago
Seth Hillbrand c09dc5abdd Prevent locking items in footprint editor 5 years ago
Seth Hillbrand 51f02ecc51 Fix alignment tool with locked footprints 5 years ago
Jeff Young 10e51bfea7 Don't apply "normal" locking strategy to alignment options. 5 years ago
Jeff Young e3d95cc2c8 Formatting. 5 years ago
Jeff Young acfbcb4beb Make distinction between PCBNew-wide tools and Board-specific tools. 5 years ago
Jeff Young 5f9ed2583c Don't put up double lock confirmation dialogs. 5 years ago
Jeff Young 98330098ac Yet another overhaul to locking. 5 years ago
Jeff Young 9113f93ebe Uniformly apply current locking strategy. 5 years ago
Jeff Young bdbb68f813 MODULE -> FOOTPRINT. 5 years ago
Jeff Young 3451ac3088 PCB_MODULE_T -> PCB_FOOTPRINT_T 5 years ago
Jeff Young 84dd5108ba Remove some "class_" prefixes from files. 5 years ago
Joshua Redstone ee428876ec ADDED: Group/Ungroup function 5 years ago
Seth Hillbrand 8c57821e9b pcbnew: Move ratsnest items to separate folder 5 years ago
Eli 2a334a5c59 Updates wording used in alignment submenu to make the actions clearer when icons are missing. Also reorganises the order of items in the submenu. 5 years ago
jean-pierre charras 825d202480 Fix some strings to help translation. 6 years ago
Seth Hillbrand 16026e75cf pcbnew: Don't compare across containers 6 years ago
Jeff Young 10c25a2290 Update frame type enum to match current class names. 6 years ago
Jeff Young e6d5110ccf Implement I18N for ACTIONs. 6 years ago
Jeff Young 5610261dce Immediate-action hotkeys (and context menu actions) for eeschema. 6 years ago
Jeff Young 1f6a5c92d7 Make sure placement menu has a pointer back to its tool. 6 years ago
Jeff Young 5e49517781 Move hotkeys to ACTION architecture. 6 years ago
Jeff Young 765606012f Convert separate-compilation of selection.cpp to polymorphism. 6 years ago
Jeff Young f9e4ee1fc9 CONTEXT_MENU -> ACTION_MENU. (Now used for menu-bar menus too.) 7 years ago
Jeff Young ef5c69167a Start moving some LibEdit and SchEdit menubar menus to actions. 7 years ago
Seth Hillbrand aeedb3543b pcbnew: Update strings 7 years ago
Seth Hillbrand 7e9fee285f pcbnew: Align/Distribute handle locking 7 years ago
Seth Hillbrand 9a86b26b82 pcbnew: Distribute footprints not pads 7 years ago
Jeff Young 37f7faf433 Move lock checks to CLIENT_SELECTION_FILTER. 7 years ago
Jeff Young c90a3efea2 Change KIDIALOG hashing algorithm to __FILE__ + __LINE__. 7 years ago
Jeff Young 9175a48c90 Enable Distribute H/V on pads. 7 years ago
Jeff Young 99db5cb543 Allow for reduced nagging with wider use of KIDIALOG. 7 years ago
Jeff Young 05ef6f05d1 Move SanitizePads to CLIENT_SELECTION_FILTER architecture. 8 years ago