|
r10356
| file changeset diff or repo changeset diff
| igor2 | 2024-01-31T03:25:37.681892Z
| [lib] -Fix: library refresh: need to replace old root with new root in every existing sheet, as roots are shared
|
|
|
|
|
|
r9224
| file changeset diff or repo changeset diff
| igor2 | 2023-09-15T10:06:16.142231Z
| [lib] -Add: more details on the library mapping error message when all plugin realpaths failed: path may not exist
|
|
|
r9221
| file changeset diff or repo changeset diff
| igor2 | 2023-09-15T09:59:26.854175Z
| [lib] -Fix: throw "no plugin could handle library path" error only if the path contains @, which means it is not a simple local filesystem path; for local filesystem paths it is normal to have missing dirs (e.g. when running from src without installation) so don't print error messages on that
|
|
|
|
|
r8889
| file changeset diff or repo changeset diff
| igor2 | 2023-08-07T12:45:06.638931Z
| [lib] -Add: csch_lib_add_all() gets an argument for force a re-scan of existing roots (so that a re-scan is really a deep re-scan), with a mechanism that guarantees that each root is mapped only once [std_devmap] -Add: when a devmap is not found in the lib, the error message contains a hint on devmap rescan
|
|
|
|
|
r6472
| file changeset diff or repo changeset diff
| igor2 | 2023-02-13T09:21:03.113395Z
| [lib] -Add: implement per sheet invalidation box mechanism for redraw freeze to minimize batched object redraws on sw rendering
|
|
r6283
| file changeset diff or repo changeset diff
| igor2 | 2022-12-19T04:12:46.524600Z
| [lib] -Fix: csch_lib_load() should lock redraw: the backend may trigger multiple object updates and if the buffer tool is active (e.g. when placing from the lib), it leads to excess redraws
|
|
|
|
|
|
r4541
| file changeset diff or repo changeset diff
| igor2 | 2022-06-25T09:08:21.945582Z
| [lib] -Fix: wrong order of local lib uninit when sheet is uninited may cause broken hash table in symlib_local
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r2461
| file changeset diff or repo changeset diff
| igor2 | 2022-03-08T03:48:20.216861Z
| [lib] -Add: prepare for multiple different libraries (symbol, devmap, ...) [sch_dialogs] -Add: operate on the symbol lib by default [symlib_fs] -Add: operate on the symbol lib
|
|
|
r2458
| file changeset diff or repo changeset diff
| igor2 | 2022-03-07T10:56:35.274455Z
| [lib] -Rename: plug_symlib to plug_library as it will be generalized to handle devmap and any other custom subsystems as well
|
|
|
|
|
|
|
|
|
|
|
|
|