424 Commits (3b33f94c56bf8af4bc6be19ea90c3a970e1f69bb)

Author SHA1 Message Date
david-beinder a5308e5f5c Fix python console toggle to work across pcbnew/eeschema 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 4 years ago
Marek Roszko 5db1559018 tool_base.h doesn't need eda_item.h 5 years ago
Wayne Stambaugh 9ebabb222c Pass objects by reference instead of on the stack. 5 years ago
Ian McInerney dc27079b71 cleanup tool event and tool action includes 5 years ago
Ian McInerney 425331b655 Explictly copy TOOL_EVENT_LIST in the copy constructor 5 years ago
Ian McInerney e29b61ccc1 Fix build error with selection class 5 years ago
Marek Roszko 527bda5d58 Split out selection.cpp to reduce header sharing 5 years ago
Marek Roszko 8ea180c6b7 Don't leak wx/debug everywhere via tool_event 5 years ago
Ian McInerney 9a07b03b4c Replace boost::function with std::function 5 years ago
Marek Roszko 382dca4e6f Fix uninitialized member warnings 5 years ago
jean-pierre charras 81c7fb61f8 Sub-menu "Preferences..." in main menu "Preferences": fix not working accelerator key. 5 years ago
Jeff Young 7356f9568d Move grid disable modifier from ALT to CTRL. 5 years ago
Ian McInerney 916a15793f Fix some OSX compiler warnings 5 years ago
Ian McInerney ad705e1065 Formatting 5 years ago
jean-pierre charras 0427bda768 Remove useless wx/wx.h include, that create sometimes compil warnings on msys. 5 years ago
Ian McInerney ecd9bf696e Be consistent about using nullptr instead of 0 5 years ago
Ian McInerney 7f00b97586 Name Coroutine's in TSAN to make them identifiable 5 years ago
Ian McInerney 43425d7306 Add logging of the functions used in the coroutine implemntation 5 years ago
Ian McInerney 660d1596e2 Annotate the coroutines with TSAN fiber information 5 years ago
Seth Hillbrand da6f9c399f Add in-app donate link 5 years ago
Ian McInerney e08387ce3d Make the GAL responsible for the native cursor management 5 years ago
Ian McInerney ff371af810 Remove unused field in TOOL_DISPATCHER 5 years ago
Ian McInerney 0a0935e0f3 Remove ACTIONS::TranslateLegacyId and TOOL_DISPATCHER::DispatchWxCommand 5 years ago
Ian McInerney 475ac3697f Ensure toolbar controls have the correct width on frame creation 5 years ago
Ian McInerney 7bfa8575fa Remove redundant information from import/export menu item labels 5 years ago
Jon Evans 405fa183b2 Add icon theme selection behind advanced config flag 5 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Dominik Wernberger e2aa7be4b3 Added a lot of consts and refactored a few lines 5 years ago
Seth Hillbrand 0bab025832 Fixup toolchaining for immediate mode 5 years ago
Jeff Young 2d28ed8eda Move canvas backend selection to Preferences. 5 years ago
Mikolaj Wielgus f9c42585fb Force immediate action for auto start wire feature 5 years ago
Seth Hillbrand 8b1771b03e Remove assertion on SELECTION_CONDITION 5 years ago
Jeff Young 26cb05051b fixup! Whittle down library tree context menus to be more contextual. 5 years ago
Jeff Young 57e043e0e6 Don't allow moving markers. Do allow excluding them. 5 years ago
Marek Roszko 572ba8984a Fix the crash bug introduced by 7688fdc94f 5 years ago
Mikolaj Wielgus 1dc0ef01b3 Fix automatic wire tool in gridless mode 5 years ago
Jeff Young a30ae6a237 Pass un-pretty-printed bus names through menu help text. 5 years ago
Seth Hillbrand 238aa2b5b0 Snap to eeschema lines 5 years ago
Jeff Young 7688fdc94f Hack to prevent multiple simulation commands from stacking up. 5 years ago
Jon Evans abf0a46dce Refactor PICKER_TOOL and push up snapping disable functionality 5 years ago
Jeff Young 12fe44d4b3 Snap arc center *by* the grid, not *to* the grid. 5 years ago
Jeff Young 68efdb2fff Push shared parts of GRID_HELPERs into common. 5 years ago
Dominik Wernberger ac94d72d2d Add more const specifiers 5 years ago
Jeff Young 50889a9ed6 Promote mouse drag settings to full enums. 5 years ago
Jeff Young 6c648df4c6 Support 3 drag vs. select options, and unifiy with other drag prefs. 5 years ago
Wayne Stambaugh 2a3e921d58 Header clean up round 6. 5 years ago
Jeff Young fd77982496 Formatting. 5 years ago
Jeff Young acfbcb4beb Make distinction between PCBNew-wide tools and Board-specific tools. 5 years ago
Jeff Young 9113f93ebe Uniformly apply current locking strategy. 5 years ago