101 Commits (bd960f0e5c6d6888d34f9235f6c3bf4b68d02e41)

Author SHA1 Message Date
jean-pierre charras 2de913797a Fix a UI policy issue. Very minor cosmetic change: give same look to Zoom and Grid selection in 2 menus. 9 years ago
jean-pierre charras adb679dc46 ROUTER_TOOL_MENU: add zoom selection to this menu. 9 years ago
jean-pierre charras e710b8b370 Fix incorrect parameter type when appending zoom and grid menuitems 9 years ago
jean-pierre charras 84ba36fa72 Allows switching GAL or legacy mode in footprint editor (previously, the mode was inherited from the board editor, and was not modifiable without closing the footprint editor) by menu or F9, F11 and F12 keys) 11 years ago
jean-pierre charras 37b0868376 Pcbnew: fix minor issues about fast grid switching, and next/previous grid selection from hotkeys. (GAL mode still has an issue) 11 years ago
jean-pierre charras 5a02b91e5f Fix some issues created by rev 5632: 11 years ago
Maciej Suminski 47582e2741 GAL autozooms on every EDA_DRAW_FRAME::Zoom_Automatique 11 years ago
Maciej Suminski c4888afbcc Refactored the way GAL handles zoom settings. 11 years ago
jean-pierre charras ad74a9a191 Pcbnew: better display of tracks/vias/grid sizes in toolbar 11 years ago
jean-pierre charras d82f403fd7 Libview and Modview: fix issues relative to hotkeys (hardcoded keys instead of user defined keys) and not working tools and popup menus. 11 years ago
Maciej Suminski ba275918e3 Renamed [class_]drawpanel_gal.[cpp|h] to [class_]draw_panel_gal.[cpp|h] to follow current naming scheme. 12 years ago
Maciej Suminski 60e9546b62 PCB_EDIT_FRAME::SetHighContrastLayer() went public. 12 years ago
Maciej Suminski dbc4a8f292 GAL zooms in and out using the default hot keys (F1/F2). 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Dick Hollenbeck 517ca83fbc Hide m_galCanvas and m_galCanvasActive behind accessors. Fix DLIST concatonation API corner case. 12 years ago
Maciej Suminski 0ac3e1fbf2 Namespace KiGfx->KIGFX. 12 years ago
Maciej Suminski a991cb4470 Changed the way of refreshing canvases (both standard & GAL). 12 years ago
Maciej Suminski ab4cb862b0 Solved refreshing issues. 12 years ago
Dick Hollenbeck efb34166ea *) retain grid origin in the BOARD and save it in legacy and kicad board files. 12 years ago
Maciej Sumiński 07781d34be Removed KICAD_GAL CMake option. 13 years ago
Maciej Suminski 0baa580b8d Added zoom in, zoom out & fit on screen view commands handling in GAL. 13 years ago
Maciej Suminski 820e6e5e16 Introduced Cairo-based rendering backend using GAL. 13 years ago
Maciej Suminski e262b32198 Introduction of Graphics Abstraction Layer based rendering for pcbnew. 13 years ago
jean-pierre charras 4343eb5b8d Fix Bug #1132416. Minor update in templates. 13 years ago
Emmeran 226b877ab9 tabs converted to spaces except wxstruct.h 13 years ago
Emmeran 0bdf5bac72 added option to allow zooming around the crosshair instead of the center; can be enabled via options or by holding alt while using the mousewheel 13 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
Dick Hollenbeck 40ccdd5763 Fix Pcbnew markers in nanometer build with proper scaling factor. Use double in Zoom() 14 years ago
Dick Hollenbeck 86e04b4fb3 more nanometer work, see comment at line 66 of pcbnew/classpcb.cpp 14 years ago
Jerry Jacobs 5f5c504288 Cosmetic UI changes mostly for Mac OS X, see CHANGELOG.txt 14 years ago
Dick Hollenbeck 33616f3051 * Add DRECT, DPOINT, and DSIZE (double rect, point, and size) using Torsten's vector2d.h 14 years ago
Wayne Stambaugh 57d75a75a8 More internal unit improvements. 14 years ago
jean-pierre charras 8f62c6aa05 Move AddMenuItem inline functions outside wxstruct.h in a new file (menu_helpers.h) 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
Wayne Stambaugh c2e5fcaec8 More encapsulation improvements. 14 years ago
Wayne Stambaugh fac288cffa More encapsulation work and other minor improvements. 14 years ago
Wayne Stambaugh 4a7dc4ad03 Add menu item function fixes and other minor improvements. 14 years ago
Dick Hollenbeck 56f5295527 more KiBitmap() stuff 14 years ago
Marco Mattila 90dbf5a94a Warp mouse pointer before redrawing. Helps with mouse wheel zooming. 15 years ago
jean-pierre charras f00696e835 Pcbnew: fix bug 804780. 15 years ago
Marco Serantoni 9214f5849e MacOSX: Complete support for wxOverlay (http://trac.wxwidgets.org/ticket/12894) 15 years ago
Wayne Stambaugh 67f70fe079 Coding style and Doxygen comment fixes. 15 years ago
jean-pierre charras edfc110913 zoom bitmaps enhancements. 15 years ago
jean-pierre charras ec400bf7c7 Eeschema, Pcbnew: fix minor issues about mouse cursor position, when loading files or entering sheets. 15 years ago
jean-pierre charras 640a06850f Fix some issues. 15 years ago
Wayne Stambaugh 7b8b51b240 Draw panel object refactoring and other minor code cleaning. 15 years ago
Wayne Stambaugh e01f89670b GerbView rendering bug fix and other minor improvements. 15 years ago
Wayne Stambaugh 0d8cb9b53c EESchema improvements and other minor fixes. 15 years ago
Wayne Stambaugh 6a26a7f9bf Use logical cursor position and other minor changes. 15 years ago
Wayne Stambaugh 85ae0373e3 Global variable removal and coordinate fixes. 15 years ago