Maciej Suminski
d010703eaf
Fixed cursor freeze in pcbnew (GAL).
10 years ago
Maciej Suminski
656790a672
Make module texts selectable if overlapping with module pads.
10 years ago
Maciej Suminski
74584e2081
Fixed crash on undo layer change in TEXTE_MODULE.
10 years ago
Maciej Suminski
7650b0e8ad
Minor code cleaning (PNS).
10 years ago
Maciej Suminski
d6bc33bd42
Removed a few more memory leaks and fixed crash on exit.
10 years ago
Maciej Suminski
982eee7905
Do not invoke PNS inline dragging when 'Duplicate' is run.
10 years ago
Maciej Suminski
f7fa0852b5
Fixed screen scrolling on zooming in/out.
10 years ago
Maciej Suminski
cd205db812
VIEW_CONTROLS::GetMousePosition() returns VECTOR2I.
10 years ago
Wayne Stambaugh
49d8b90e0b
Fix middle mouse panning bug and cross-hair drawing bug. (fixes lp:1462067).
* Update cross-hair position when using mouse wheel to pan.
* Add ugly hack when mouse cursor enters canvas to force the cross-hair visibility counter
back to zero. There was a bug on Windows when using the middle mouse button to pan
and the user released the middle mouse button off of the canvas, the cross-hair would no
longer be displayed until the window was closed and reopened.
10 years ago
Simon Richter
068b1d035f
Fix sort function signature used by EDA_LIST_DIALOG.
10 years ago
Tomasz Wlostowski
591f54f540
DRAWING_TOOL: show cursor when placing text
10 years ago
Tomasz Wlostowski
afb6571249
PNS_NODE: fix segfault when dragging a track/corner of a track forming a ring
10 years ago
Tomasz Wlostowski
8752f46f07
PNS_ROUTER: correctly handle NPTH pad layer sets.
10 years ago
Maciej Suminski
83171482b3
Fixed a memleak (CONDITIONAL_MENU).
10 years ago
Maciej Suminski
6cb57f100a
Fixed a memleak (PNS).
10 years ago
Maciej Suminski
b16ade0805
PNS code formatting.
10 years ago
Jan Dubiec
7f1f436a4e
Proper OPT_OBSTACLE casting.
10 years ago
Wayne Stambaugh
ba32ccbbb2
KiCad: do not create noname.pro file in KiCad binary path. (fixes lp:1473079)
* If a valid project name was not specified or the default project name was not
specified, do no automatically create noname.pro which ends up in the current
working directory. On Linux this is generally not writable by the user but on
windows it usually is and create an unwanted noname.pro file.
10 years ago
Chris Pavlina
3921f78ac2
Eeschema: fix connection indicators for power symbol targets.
10 years ago
Chris Pavlina
ca0849b968
Pcbnew: fix default button while in text edit control on Linux in footprint text edit dialog.
10 years ago
Jan Dubiec
e173023e27
Prevent wxWidgets_CONFIG_OPTIONS specified on the command line from being overwritten. (fixes lp:1472919)
10 years ago
Wayne Stambaugh
8482637c83
Default KISYSMOD and KISYS3DMOD path fixes. (fixes lp:1455472)
10 years ago
Chris Pavlina
752d0df916
Eeschema: fix string formatting assertion in dialog_print_using_printer.cpp.
10 years ago
Chris Pavlina
991d1066ef
Pcbnew: improve dialog message when no footprints on BOM export.
10 years ago
Chris Pavlina
e94ebf561e
Eeschema: fix connection indicator. (fixes lp:1476005).
* When multiple pins are in the same position and one is not connected,
show connection indicator correctly.
* LIB_PIN::IsVisible should be a const method so it can be called on
DANGLING_END_ITEM children without having to discard const.
* Test the (!IsVisible() && GetType() == PIN_POWER_IN) condition in a method
LIB_PIN::IsPowerConnection to avoid duplicating that condition if the test
needs to be performed in more than one place. (e.g. dunderheads like myself
might forget about the necessary GetType() == PIN_POWER_IN and just check
visibility.)
* Coding style fix: break a couple lines that were above the 99-column maximum.
* Add and/or improve Doxygen comments on SCH_COMPONENT::IsPinDanglingStateChanged
and SCH_COMPONENT::IsDanglingStateChanged.
10 years ago
Hartmut Henkel
5013fa2c2f
Eeschema: fix pspice netlist exporter bug. (fixes lp:1472756)
10 years ago
Ruben De Smet
4b98dc9dda
Minor coding policy fix.
10 years ago
Nick Ostergaard
87d2f55e7f
Eeschema: add 100 mil grid size.
10 years ago
jean-pierre charras
ba5d45c479
Eeschema: fix Bug #1475905 : Opening a legacy (.brd) file from a schematic fails. Now opening a board from eeschema works like from Kicamanager: if a .brd file exists and the .kicad_pcb file does not exists, the .brd file will be loaded.
10 years ago
jean-pierre charras
1885a924d3
Fic bug #1475891 (Assertion failed when appending a board in pcbnew)
10 years ago
jean-pierre charras
3e0334a972
Avoid Cvpcb crash from malformed fp libraries (namely converted from Eagle) when the fp names are not coded using ASCII/UTF8 code.
10 years ago
unknown
40ccc0bedf
replace round() with KiROUND(), our function that is used almost everywhere for rounding, and detects int overflows in debug mode.
10 years ago
jean-pierre charras
3372b77b43
Fix a minor issue on Windows: when a viewer or a lib editor is already open and iconized, and when one try to run it, it stayed inconized. It is now raised, like on Linux.
10 years ago
Maciej Suminski
27eafcb5c1
Fix erroneous cursor control with keys when grid size is less than one pixel with certain zoom levels.
10 years ago
Maciej Suminski
232d7462b6
Removed wrong assert.
10 years ago
Maciej Suminski
dd8f7cc4b5
Fixed crash on ratsnest calculation after a zone was removed.
10 years ago
Maciej Suminski
cba132aaf4
Fixed an assert in the Create Array dialog.
10 years ago
Maciej Suminski
fbdaf9bbdc
Removed unnecessary header file.
10 years ago
Maciej Suminski
6451fcf174
Fixed double EndModal() assert in the Global Deletion dialog.
10 years ago
Maciej Suminski
36d3d9f78e
Cursor warps to the drag origin (GAL).
10 years ago
jean-pierre charras
5fb7c211f9
Fix issues on Unbuntu Unity (dialogs/frames not raised when they are created and shown)
10 years ago
jean-pierre charras
2ee222e3bc
Fix issues on Linux/Unity (dialogs not always raised)
10 years ago
Maciej Suminski
4b45146c46
Improvements to the SELECTION_TOOL heuristics & sanitization rules.
10 years ago
Maciej Suminski
6a6ea35335
Fixed assert on double 'Move' command invocation (GAL).
10 years ago
Maciej Suminski
59af7a96f8
Minor code cleaning.
10 years ago
Maciej Suminski
36d1818b54
Fixed snapping problem when commands are issued from the context menu (GAL).
10 years ago
Maciej Suminski
2752953f34
Merging for non-copper zones (GAL).
10 years ago
Maciej Suminski
694ff39f53
Footprint Library Wizard accepts any folder name as .pretty library.
10 years ago
Maciej Suminski
6f8b02c726
Zones cleared in the legacy canvas are not refilled on modification in GAL.
10 years ago
Maciej Suminski
80885a4635
Fixed a few warnings.
10 years ago