|
r38695
| file changeset diff or repo changeset diff
| igor2 | 2024-03-16T10:34:42.910001Z
| [core] -Add: ElementList(): when new footprint is not found in the lib, print an extra error message with the refdes included so it's easier to find which symbol is wrong on the sch side
|
|
|
r38261
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T07:56:45.118094Z
| [core] -Fix: separate netlist change event and netlist import event; clean up netlist patch list only after an import so back annotation entries are not lost accidentally (because they are already done on the board) without a forward annotation
|
|
|
|
|
|
|
|
|
|
r35695
| file changeset diff or repo changeset diff
| igor2 | 2021-09-30T12:41:15.202631Z
| [core] -Fix: footprint mass-import (ElementList()), frame placer: spacesubcircuits at a fixed distance, accurately along the frame
|
|
r35694
| file changeset diff or repo changeset diff
| igor2 | 2021-09-30T12:24:12.619790Z
| [core] -Fix: footprint mass-import (ElementList()), frame placer: line up new subcircuits close to the frame even if the subcircuit origin is far off from 0
|
|
|
r34499
| file changeset diff or repo changeset diff
| igor2 | 2021-04-14T12:28:51.946535Z
| [core] -Fix: moving selected objects to current layer uses the move object call that has the bugfix for moving floaters
|
|
r34498
| file changeset diff or repo changeset diff
| igor2 | 2021-04-14T12:17:53.431711Z
| [core] -Split: move object to layer function from the UI code - there are some corner cases to handle for every user
|
|
r34165
| file changeset diff or repo changeset diff
| igor2 | 2021-02-24T08:38:20.647780Z
| [extobj] -Fix: buffer to board copy: separate keep_ids from udpate extobj parameter; keep_ids is temporarily disabled but we still need to execute extobj updates
|
|
|
r32709
| file changeset diff or repo changeset diff
| igor2 | 2020-09-14T10:02:04.479563Z
| [core] -Cleanup: decouple pcb_board_set_changed_flag() from PCB, adding a pcb_board_t * context pointer first arg
|
|
r32115
| file changeset diff or repo changeset diff
| igor2 | 2020-07-02T06:53:03.201898Z
| [core] -Cleanup: rename attrib.[ch] public symbols back to pcb_ prefix from rnd_ prefix as they are not part of librnd anymore
|
|
|
r32106
| file changeset diff or repo changeset diff
| igor2 | 2020-07-02T03:24:23.323311Z
| [core] -Del: old Attributes() action shouldn't call obsolete hid edit attributes hook, it should just use the propedit
|
|
|
|
|
|
|
r31405
| file changeset diff or repo changeset diff
| igor2 | 2020-05-16T03:36:12.999392Z
| [core] -Fix: MoveLayer() gi and ga shouldn't allow creating new layers in a substrate group (happened on the cross-section view)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r29704
| file changeset diff or repo changeset diff
| igor2 | 2020-02-08T08:03:18.716655Z
| [layer] -Fix: MoveLayer() return value is 0 for a succesful step+ or step- so it doesn't break script execution
|
|
|
|
|
|
|
|
|
|
|
r29412
| file changeset diff or repo changeset diff
| igor2 | 2020-01-27T04:30:36.367933Z
| [librnd] -Split: move PCB-specific events back from librnd to core, using the new "app events" registration
|
|
r29385
| file changeset diff or repo changeset diff
| igor2 | 2020-01-26T10:05:50.538533Z
| [scconfig] -Del: build system special casing for core action registration with auto-generated lists - since core actions are only a small part of all actions by now, there is no point in special casing
|
|
|
|
|
r28727
| file changeset diff or repo changeset diff
| igor2 | 2019-12-13T13:26:59.082968Z
| [core] -Add: API change: pcb_buffer_copy_to_layout() gets a keep_id argument that will be used later to make sure selected objects that moved through a buffer copy don't get new IDs
|
|
r28543
| file changeset diff or repo changeset diff
| igor2 | 2019-11-29T15:12:35.602741Z
| [core] -Fix: move-to-current-layer: make sure the original (sometimes bound) layer (parent of the object) is passed as original layer instead of the resolved board layer so the undo would put the object back to its right layer
|
|
|
|
|
|
|
|
|
|
r28044
| file changeset diff or repo changeset diff
| igor2 | 2019-11-08T06:33:19.770970Z
| [fungw] -Cleanup: use macro PCB_ACT_HIDLIB, shorthand to argv[0].val.argv0.user_call_ctx to simplify the code
|
|
|
|
|
|
|
|
r25189
| file changeset diff or repo changeset diff
| igor2 | 2019-05-03T04:02:53.656878Z
| [hidlib] -Add: pcb_event() gets (pcb_hidlib_t *) as first argument so event callbacks will have a chance to get a context later on
|
|
r25184
| file changeset diff or repo changeset diff
| igor2 | 2019-05-02T17:19:22.566226Z
| [hidlib] -Fix: move grid related helper calls to hidlib, replace pcb_board_t with pcb_hidlib_t in those grid calls
|
|
|
|
r24883
| file changeset diff or repo changeset diff
| igor2 | 2019-04-25T17:21:24.250907Z
| [hidlib] -Move: pcb_board_t's MaxWidth and MaxHeight to hidlib size_x and size_y - this is really the drawing area extents
|
|
|
r23769
| file changeset diff or repo changeset diff
| igor2 | 2019-03-08T13:13:18.499002Z
| [netlist] -Change: don't use intrusive popup for indicating footprint not found, just write an error in the log, that normally should pop up the log window and works better on CLI too
|
|
|
|
|
|
|
r21351
| file changeset diff or repo changeset diff
| igor2 | 2018-12-01T18:21:56.832617Z
| [core] -Cleanup: API change: pcb_subc_change_side() doesn't modify the subc pointer anymore so doesn't need to get a ** for it
|
|
|
|
|
|