74 Commits (8a09a1d3298038540c6dd3b4f9dfdd3ef37de7c2)

Author SHA1 Message Date
Tomasz Włostowski 8a09a1d329 refactoring: derive PCB-specific PCB_VIEW from VIEW with the intention of moving PCB_EDIT_FRAME entries used by the tools (e.g. GetActiveLayer) there 8 years ago
Jon Evans 0b9b8d3e93 Add support for reversed draw order and Cairo negative draw mode 8 years ago
Maciej Suminski b5db6a7d5d Map/unmap vertices once per layer order update 8 years ago
jean-pierre charras e5137f4eb4 Fix a few doxygen warnings 8 years ago
jean-pierre charras 1466d0cee6 Fix a few doxygen warnings 8 years ago
Jon Evans 3ec28e2acf Refactor layer enumerations to all live in the same place 9 years ago
Jon Evans 0afb249447 Add drawing priority support to VIEW 9 years ago
Maciej Suminski 3c61b16e7b Code formatting 9 years ago
Maciej Suminski c8676db84e Fixed panning & cursor control with arrow keys in flipped view 9 years ago
Maciej Suminski effc8bebb1 Store view flip setting between canvas changes 9 years ago
Maciej Suminski 7ad5fca6de More code formatting, updated copyright headers 9 years ago
Maciej Suminski 89055c4425 Code formatting 9 years ago
Tomasz Włostowski da28e163d2 Optimizations/fixes to the VIEW/GAL classes: 9 years ago
Tomasz Włostowski 1c1f4e9a50 Refactoring of VIEW/VIEW_ITEM classes: 9 years ago
Maciej Suminski 0ef866ee74 Code formatting 9 years ago
Tomasz Wlostowski df50a10510 VIEW: replace boost with std 9 years ago
Maciej Suminski d9f4877c94 Fixed a crash when starting pcbnew with OpenGL GAL. 10 years ago
Maciej Suminski 6ad6f0bde2 Corrected VIEW::ToScreen(). 10 years ago
Maciej Suminski 4026cb6c58 Moved zoom limits and area boundaries handling to VIEW. 11 years ago
Maciej Suminski bfb700c79b Removed the remaining lines related to WebViewer. Undone reduced number of layer in VIEW. 11 years ago
Maciej Suminski 4dae107dab Alternative depth range in OpenGL GAL. 11 years ago
Maciej Suminski 9e8719d3ff Fixed overlapping segment endings in OpenGL view. 11 years ago
Maciej Suminski b0ad779ee4 Calming down the Coverity report. 11 years ago
Maciej Suminski 5447bb5914 bugfix: Pcbnew (Windows) crashes using selection tool in OpenGL or Cairo 11 years ago
jean-pierre charras 24f516f6ae Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc. 11 years ago
Maciej Suminski 91e9df59d4 Fixed layers order after changing the active layer. 11 years ago
Maciej Suminski 5134781a38 GAL view in pad properties dialog - initial version. 11 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 11 years ago
Tomasz Włostowski 5bf50ee910 VIEW: added CalculateExtents() method 12 years ago
Maciej Suminski dbc4a8f292 GAL zooms in and out using the default hot keys (F1/F2). 12 years ago
Maciej Suminski afc56d3f6f Moved panning boundaries and scale limits from VIEW to VIEW_CONTROL. 12 years ago
Maciej Suminski e6598e9d41 Added VIEW::ToWorld( double ). 12 years ago
Maciej Suminski 5ac699776d Revisiting GAL: 12 years ago
Maciej Suminski 08fd9d8cbd Overridden ViewUpdate() for MODULE class, so it handles its pads, drawings and texts. 12 years ago
Maciej Suminski bc305859b2 Mainly case changes. 12 years ago
Maciej Suminski 0ac3e1fbf2 Namespace KiGfx->KIGFX. 12 years ago
Maciej Suminski 54946f46f7 Fixed memory leak caused by ViewUpdate() with VIEW_ITEM::GEOMETRY/LAYER parameters. 12 years ago
Maciej Suminski 1de8eba49e Added functions for refreshing the layer set occupied by a VIEW_ITEM. 12 years ago
Maciej Suminski a991cb4470 Changed the way of refreshing canvases (both standard & GAL). 12 years ago
Maciej Suminski 9b16651607 Added limits for VIEW scale values & panning area. 12 years ago
tomasz.wlostowski@cern.ch dea793209d VIEW: added GetTopLayer() method 12 years ago
Maciej Suminski e00c8e92cb Removed VIEW_LAYER.isDirty flag. 12 years ago
Maciej Suminski 42860b5d02 Changed VIEW::PrepareTargets() to more appropriate name VIEW::ClearTargets(). Added SELECTION layer to always-on-top list. 12 years ago
tomasz.wlostowski@cern.ch f85bf48a4b EDA_DRAW_PANEL_GAL: redraw stuff in a single place, with "coalescing" 12 years ago
Maciej Suminski 8658d90663 Some more spots where the GAL refresh was required. 12 years ago
Maciej Suminski ab4cb862b0 Solved refreshing issues. 12 years ago
Maciej Suminski bf3690d841 More effective way of updating bounding boxes. IsCached() method made public. Removed some of unused fields from the layer description structure. 12 years ago
Maciej Suminski fef50dd81e Changed way of naming VIEW_ITEM update flags to be more explicit. 12 years ago
Maciej Suminski 3962464190 Fixed linking errors for apps other than pcbnew. 12 years ago
Maciej Suminski 5adba827a6 Added VIEW_GROUP for grouping items to be displayed on a single layer. 12 years ago