250 Commits (d033f93d89018a45b42858d02a9a77209556d902)

Author SHA1 Message Date
dsa-t 34f0fb8f21 Revert "Don't reset the view controls state just because we are setting the already active tool state again" 1 year ago
Marek Roszko 132ecee665 Don't reset the view controls state just because we are setting the already active tool state again 2 years ago
jean-pierre charras e51316a932 Fix a 100% CPU core usage is some editing cases. 2 years ago
Alex Shvartzkop 16e3692e71 Build time optimizations. 2 years ago
Jon Evans f613cd1cb4 ADDED: A new IPC API based on protobuf and nng 3 years ago
Jon Evans 299b548a41 Trivial change to avoid crash on tool re-entry 2 years ago
Jeff Young 0078ccea09 Fix typo. 2 years ago
Alex Shvartzkop 7cb754ddbb Remove 50ms delay seen in some actions, like duplicating schematic items. 2 years ago
Jeff Young e68cd04d48 Don't modify reference point if already moving. 2 years ago
Ian McInerney 5a5b7e0064 Stop clearing tool transitions when running tools 2 years ago
Ian McInerney b6fffb3923 Add more tool stack tracing 2 years ago
Jeff Young 68cbb820a7 performance efficiencies 2 years ago
Ian McInerney dd933b7d0e Update CERN copyrights 2 years ago
Alex Shvartzkop 06463fd35a Fixes for Wayland cursor warping: 2 years ago
Alex Shvartzkop 7b5e725b98 Improve GAL panel refresh logic. 2 years ago
Ian McInerney 236de6679c Avoid copying tool parameter in intermediate function call 2 years ago
Jeff Young 773e1a1ab6 Actions with a COMMIT must be run synchronously. 2 years ago
Jon Evans 2ae646136e Prevent crashes on invalid use of tools 2 years ago
Ian McInerney 2a940a5f70 Add COMMIT to TOOL_EVENTs instead of passing as a parameter 2 years ago
Ian McInerney b0363023a5 Parameterize the tool manager RunAction function to ensure type stabilty 3 years ago
Ian McInerney 9ebe6e7614 Update tool manager to handle the std::any parameters 3 years ago
Wayne Stambaugh bdee545841 Coverity warning fixes. 2 years ago
Marek Roszko aacc9746e3 Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 3 years ago
Wayne Stambaugh 7361414f4c Fix GCC build issue on Linux. 3 years ago
Marek Roszko 1edf84d756 More wxS ugh 3 years ago
qu1ck 7dfa100ff0 Correctly refresh the board after action plugin run and maintain 3 years ago
Jeff Young 7fe3999457 Fix a bit of fall-out from making command strings non-optional. 3 years ago
Mike Williams 9304607624 TOOL_EVENT: make command string non-optional 3 years ago
Mike Williams b7ba24b2d9 TOOL_EVENT: fix lifetime issues with const aEvent& refs 3 years ago
Seth Hillbrand b736460e71 Move optional access from value() to *operator 3 years ago
Seth Hillbrand f1261e71d4 Replace boost::optional with std::optional 3 years ago
Jeff Young 6f49b57f9b Cleanup & performance enhancements. 3 years ago
jean-pierre charras 993c446fdf Fix some warnings detected by PVS-STUDIO (most are not used vars) 3 years ago
Seth Hillbrand db4f2d9dd8 Catch some crashes on shutdown 3 years ago
Zoltan Puskas 1c04eb6d0e Fix -Wuninitialized warning in tool manager 3 years ago
Jeff Young f2fc78f380 Don't copy modifiers to prime events. 4 years ago
Jeff Young d465eb6425 ADDED: automatic zone refilling. 4 years ago
Jeff Young d28714167c All the preferences, all the time. 4 years ago
Jeff Young f606679164 Proper numeric sorting for intersheet refs. 4 years ago
Wayne Stambaugh bcd6bddfd4 Start expunging NULL. 4 years ago
Ian McInerney dc27079b71 cleanup tool event and tool action includes 5 years ago
Roberto Fernandez Bautista ae009e0758 Ensure clipboard data is available after KiCad closes 5 years ago
Jeff Young 16ebb3a433 Fix Mac compile error and clean up some other includes. 5 years ago
Ian McInerney e7798d8f23 Add another logging call to the tool manager 5 years ago
Jonathan Haas 55679be2e3 Fix some typos across the codebase 5 years ago
Dominik Wernberger e2aa7be4b3 Added a lot of consts and refactored a few lines 5 years ago
PJM 7ec46bc346 Pcbnew: Footprint warps to mouse if drag invoked from RMB menu 5 years ago
Mikolaj Wielgus f9c42585fb Force immediate action for auto start wire feature 5 years ago
Wayne Stambaugh 5ecef204cd Coding policy fixes. 5 years ago
Roberto Fernandez Bautista 9aedeae5c3 Don't log error messages when using the clipboard 5 years ago