1601 Commits (e4825ee2fc7b03ca1c227555264dce1ebde94e5b)

Author SHA1 Message Date
Wayne Stambaugh f0b2565f12 Eeschema find/replace bug fixes and improvements (fixes 1208616). 12 years ago
jean-pierre charras 7e3551d371 Add patch from Baranovskiy Konstantin about vertical justification of multiline texts. 12 years ago
Dick Hollenbeck e8ad48adf4 more DIALOG_FP_PLUGIN_OPTIONS work, make PROPERTIES a map instead of a hashtable for alphabetical iteration. 12 years ago
Dick Hollenbeck 1731e89508 *) Factor out Cut, Copy, and Paste for wxGrid into class common/GRID_TRICKS. 12 years ago
jean-pierre charras b0e2908c9b pl_editor: add a PPI (pixel per inch) setup option for bitmaps. 12 years ago
Wayne Stambaugh 612ba67c10 Minor message box improvements 12 years ago
Dick Hollenbeck b8c228114b add {Get,Set}ModuleLibraryNickname to EDA_APP, reformatting 12 years ago
Wayne Stambaugh efb96bcce9 Eeschema block end handler code improvements. 12 years ago
Maciej Suminski 5249b1a6da Renamed TOOL_MOUSE_BUTTONS constants to avoid name conflict with Windows MB_RIGHT constant. 12 years ago
Maciej Suminski bc305859b2 Mainly case changes. 12 years ago
jean-pierre charras 082b8326de Pcbnew: Fix issue when displaying net names and/or pad numbers including the "<" char in drc dialog, because drc dialog uses an wxHtmlWindow to display drc messages, and the "<" char has a special meaning and is not allowed in texts (now replaced by the" &lt;" sequence in messages displayed in html) 12 years ago
Wayne Stambaugh 62764cd618 Fix Pcbnew block rotate hot key and minor code cleaning. 12 years ago
Maciej Suminski 0ac3e1fbf2 Namespace KiGfx->KIGFX. 12 years ago
Maciej Suminski 22045b61ea Converted tabs to spaces. Removed trailing whitespaces. 12 years ago
Dick Hollenbeck afd6f292e7 *) Switch over to FP_LIB_TABLE::Footprint*() functions. 12 years ago
Wayne Stambaugh 8580d87ef7 Footprint library table improvements. 12 years ago
jean-pierre charras a8e57e10e8 Remove wxUSE_UNICODE definition from CMakeLists.txt, because this define comes from wxWidgets and should not be made inside kicad 12 years ago
Dick Hollenbeck ec7f26f54b FP_LIB_TABLE::ROW::SetFullURI() does environment variable substitution up front. 12 years ago
Dick Hollenbeck 248788f381 Put FP_LIB_TABLE::Footprint*() functions on stage, but comment out lazy plugin lookup trick in FindRow() until these new API functions are used. 12 years ago
Dick Hollenbeck a90975d11c FP_LIB_TABLE::ROW::SetType() ensures sensible value of "KiCad" if nothing good comes in. 12 years ago
Dick Hollenbeck d77f95af15 Rebase a subset of Footprint*() PLUGIN API onto FP_LIB_TABLE 12 years ago
Dick Hollenbeck 205aa43379 Fix FP_LIB_TABLE::ROW operator=(), was not copying "description" field. 12 years ago
jean-pierre charras dd64b2f284 3D board display: better rendering of the board: the board polygon outlines (generated by the specctra function) is now used to create the 3D body of the board. 12 years ago
Dick Hollenbeck e45ed220f9 DIALOG_FP_LIB_TABLE does not use wxSplitterWindow, it would not obey. 12 years ago
Dick Hollenbeck 8234966a3a if https:// GET fails, report the URL 12 years ago
Maciej Suminski 3c738faed6 Renamed WORKSHEET_ITEM to WORKSHEET_VIEWITEM. 12 years ago
Maciej Suminski 54946f46f7 Fixed memory leak caused by ViewUpdate() with VIEW_ITEM::GEOMETRY/LAYER parameters. 12 years ago
Maciej Suminski 460dcfc621 Removed SELECTION layer. 12 years ago
Maciej Suminski 86000832fe Added typedefs for VIEW_GROUP iterators. Fixed improper order of layer drawing for VIEW_GROUP items. 12 years ago
Maciej Suminski 87a9964c78 VIEW_GROUP now does not change depth during drawing. Introduced functions for manipulating stored items. 12 years ago
Maciej Suminski e013f3e8c2 Comments, refactoring 12 years ago
Maciej Suminski 43b5aa4c8d Fixed Mac OS build & removed one warning. 12 years ago
Maciej Sumiński a6a1af9d75 Restored previous version of math_utils.h. WARNING: Mac OS build is probably broken now. 12 years ago
Maciej Sumiński 6409f7f96b wxWidgets 2.8 compatibility fix (removed wx/kbdstate.h) 12 years ago
Maciej Suminski 6b74b5771a Even more code comments and reformatting. 12 years ago
Maciej Suminski 3f320e4d68 Some more comments and code formatting. 12 years ago
jean-pierre charras f2e5da63e3 Eeschema: netlist generation: fix bad choice for the "best net name" when selecting a net name between labels connected to the same net. 12 years ago
Maciej Suminski 6e0c7a938c Added missing header 12 years ago
Maciej Suminski 87b3f2e499 Added Init() to TOOL_INTERACTIVE, allowing to set up things that are needed to be initialized only once. 12 years ago
Dick Hollenbeck 5f0679bf6e comment/doc cleanups 12 years ago
Maciej Suminski 61066fa608 Added functions for handling hotkeys, interface for adding TOOL_ACTIONs to CONTEXT_MENU. 12 years ago
Maciej Suminski 7b7a331645 Added some const modifiers. 12 years ago
Dick Hollenbeck 4f7c7eb174 Make pretty prettier by striving for single line module pads. Add slick std::string based strprintf(), twice. 12 years ago
Dick Hollenbeck f72394cc6b Make PLUGIN::Footprint*() API functions take 'const' PROPERTIES*. 12 years ago
jean-pierre charras daeeee5617 Eeschema: Rework on netlist generator: code clenenig and enhancement. 12 years ago
Dick Hollenbeck 74ce031e62 Set PROPERTIES* into FP_LIB_TABLE::ROW, which is a parsed (binary) form of the 'options'. 12 years ago
Maciej Suminski d1578e4e1a Fixed cvpcb build. 12 years ago
Maciej Suminski 1de8eba49e Added functions for refreshing the layer set occupied by a VIEW_ITEM. 12 years ago
Maciej Suminski 7837dfa3ac Fixed build for Mac OS 12 years ago
Maciej Suminski 171857a7a8 FIxed TOOL_EVENT::Modifier() (now it returns value for current modifier, not only if there is one active or not). 12 years ago