|
r37164
| file changeset diff or repo changeset diff
| igor2 | 2022-12-23T04:01:40.764939Z
| [core] -Fix: inhibit menu merges while creating a new board so there's no invalid menu handling by a menu update between the old board already free'd and the new board not yet created
|
|
|
r37078
| file changeset diff or repo changeset diff
| igor2 | 2022-12-04T03:46:55.624666Z
| [core] -Cleanup: remove 'reverted' parameter of pcb_board_replaced() - long unused, incompatible with the GUI moved out to librnd
|
|
|
|
|
|
|
|
|
|
|
r36973
| file changeset diff or repo changeset diff
| igor2 | 2022-11-16T12:24:09.302936Z
| [librnd4] -Cleanup: rename pcb_board_changed() to pcb_board_replaced() to follow librnd naming convention change
|
|
r36921
| file changeset diff or repo changeset diff
| igor2 | 2022-10-23T08:27:49.759881Z
| [core] -Fix: more detailed error message on detect-format netlist import, also listing partial import as a reason
|
|
|
|
|
|
r35931
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T08:18:04.961959Z
| [librnd] -Cleanup: use rnd_hid_fileselect() instead of direct call to hid->fileselect for easier forward porting at version bmp librnd 4.0.0
|
|
r33003
| file changeset diff or repo changeset diff
| igor2 | 2020-10-07T03:34:55.472090Z
| [core] -Fix: move crosshair out to the limit before removing the old board - this should trigger all ch_ plugins to release their old data, to avoid stale pointers
|
|
r32971
| file changeset diff or repo changeset diff
| igor2 | 2020-10-03T13:55:22.222896Z
| [core] -Fix: remove PCB dependency in some crosshair code that may run in New() [core] -Fix: New() does set PCB when it is created
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r29519
| file changeset diff or repo changeset diff
| igor2 | 2020-01-31T10:18:15.191806Z
| [core] -Fix: loadfrom(netlist, ...) prints an error message if none of the import plugins could handle the file
|
|
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
|
|
|
r29335
| file changeset diff or repo changeset diff
| igor2 | 2020-01-25T12:26:02.087534Z
| -Cleanup: rename pcb_notify_crosshair_change to pcb_hid_notify_crosshair_change for naming convention consistency
|
|
|
|
|
|
|
|
|
|
r28159
| file changeset diff or repo changeset diff
| igor2 | 2019-11-11T03:37:05.354407Z
| [core] -Fix: file-action: new pcb action legitimately uses the PCB variable directly, but it needs to notify the GUI about the new PCB as soon as possible
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
r27372
| file changeset diff or repo changeset diff
| igor2 | 2019-08-25T12:32:06.372883Z
| [io] -Del: IOT for buffer_subc (use IOT for for footprint, there's no special case for subc-in-buffer anymore)
|
|
r27365
| file changeset diff or repo changeset diff
| igor2 | 2019-08-25T08:09:05.097150Z
| [core] -Change: action SaveTo(PasteBuffer) will attempt to save exactly one subcircuit - use SaveLib() for saving multiple subcircuits
|
|
|
|
r27329
| file changeset diff or repo changeset diff
| igor2 | 2019-08-24T12:24:20.174465Z
| [core] -Cleanup: rename pcb_save_buffer_elements() to replace elements with subcircuits in the terminology - elements are long gone
|
|
|
|
|
|
|
|
r25432
| file changeset diff or repo changeset diff
| igor2 | 2019-05-12T09:39:23.930201Z
| [hidlib] -Cleanup: replace HID API's notify_filename_changed() with an event - the HID doesn't need to get this
|
|
|
|
r25208
| file changeset diff or repo changeset diff
| igor2 | 2019-05-03T08:38:32.313187Z
| [hidlib] -Add: (pcb_hidlib_t *) context pointer in all tool calls that eventually need to change the mouse cursor [hid] -Add: API for changing the mouse cursor
|
|
|
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
|
|
|
|
r23702
| file changeset diff or repo changeset diff
| igor2 | 2019-03-06T03:40:08.716974Z
| [core] -Add: LoadFrom() has a better function name for loading a footprint to buffer, deprecating the Element based name
|
|
|
r23651
| file changeset diff or repo changeset diff
| igor2 | 2019-03-03T15:28:36.899295Z
| [netlist2] -Fix: when resetting the netlist before loading a netlist from file, do not leave netlists uninitialized
|
|
|
r23172
| file changeset diff or repo changeset diff
| igor2 | 2019-02-15T14:53:40.521340Z
| [netlist] -Cleanup: simplify the include chain for netlist by moving pcb_netlist_t to board.h cutting board.h -> netlist2.h include path
|
|
|
r22564
| file changeset diff or repo changeset diff
| igor2 | 2019-01-16T04:57:15.079797Z
| [font] -Fix: when a new board is created or loaded, set current font back to 0 to make sure new text objects are not placed with a font ID that is not loaded
|
|
r21800
| file changeset diff or repo changeset diff
| igor2 | 2018-12-14T08:14:08.505958Z
| [find] -Move: split/move export code for the old connection format from core into a new plugin: export_oldconn
|
|