r10214
| file changeset diff or repo changeset diff
| igor2 | 2024-01-22T04:08:50.832009Z
| [doc] -Add: desgind doc {des6:15} defines the term "sheet reference symbol" explicitly to make it easier to link back from other docs [doc] -Fix: refine the wording of des6
|
M /trunk/doc/design/06_hierarchy.html
|
|
|
r10204
| file changeset diff or repo changeset diff
| igor2 | 2024-01-20T09:39:09.519341Z
| [doc] -Add: hierarchic: {des6:8} specifies the fallbackbehavior of ^/ addressing: if nothing is found, no global net is created but error is thrown
|
M /trunk/doc/design/06_hierarchy.html
|
|
r10198
| file changeset diff or repo changeset diff
| igor2 | 2024-01-20T08:23:29.128624Z
| [doc] -Add: {des6:28} specifies that the same hierarchic prefixes are used for components that are used for networks.
|
M /trunk/doc/design/06_hierarchy.html
|
|
|
|
|
|
r10021
| file changeset diff or repo changeset diff
| igor2 | 2024-01-11T03:49:56.540855Z
| [doc] -Update: {des6:7}: not only root sheets are listed in the project file
|
M /trunk/doc/design/06_hierarchy.html
|
|
|
r9820
| file changeset diff or repo changeset diff
| igor2 | 2023-11-08T09:06:21.790711Z
| [doc] -Add: {des3:37}: allow &name; entities in text, in-line with Ringdove font2 customs
|
M /trunk/doc/design/03_drawing.html
|
|
|
r8161
| file changeset diff or repo changeset diff
| igor2 | 2023-06-30T14:55:41.595019Z
| [doc] -Add: design doc on forge: link stance section from dyntext (03_drawing)
|
M /trunk/doc/design/03_drawing.html
|
|
r8160
| file changeset diff or repo changeset diff
| igor2 | 2023-06-30T14:51:55.191743Z
| [doc] -Add: design doc on forge: list all standard id.id substitutions in conditional forge expressions
|
M /trunk/doc/design/10_forge.html
|
|
|
|
r8157
| file changeset diff or repo changeset diff
| igor2 | 2023-06-30T14:39:15.940802Z
| [doc] -Add: design doc on forge: implementation notes on stance based build options, with a practical example on model
|
M /trunk/doc/design/10_forge_imp.html
|
|
|
|
r8121
| file changeset diff or repo changeset diff
| igor2 | 2023-06-29T09:23:36.129468Z
| [doc] -Add: design doc on forge: make it explicit that conditional forge performs operations only if condition is true
|
M /trunk/doc/design/10_forge.html
|
|
r8120
| file changeset diff or repo changeset diff
| igor2 | 2023-06-29T09:22:32.260688Z
| [doc] -Add: design doc on forge: document conditional forge expression syntax
|
M /trunk/doc/design/10_forge.html
|
|
|
r8116
| file changeset diff or repo changeset diff
| igor2 | 2023-06-29T08:23:29.377735Z
| [doc] -Add: include the new view. and stance. substitutions in the design doc
|
M /trunk/doc/design/03_drawing.html
|
|
r7802
| file changeset diff or repo changeset diff
| igor2 | 2023-06-04T08:08:42.924076Z
| [doc] -Add: design doc: attrib implementation convention: usr/ attribute key prefix
|
M /trunk/doc/design/04_attrib_imp.html
|
|
|
r5125
| file changeset diff or repo changeset diff
| igor2 | 2022-08-09T04:49:53.357524Z
| [doc] -Add: document what happens if forge tries to append/prepend array to scalar
|
M /trunk/doc/design/10_forge.html
|
|
r5007
| file changeset diff or repo changeset diff
| igor2 | 2022-08-04T03:55:20.101111Z
| [doc] -Add: refine {des3:36} on the single line text case when halign is considered
|
M /trunk/doc/design/03_drawing.html
|
|
r4982
| file changeset diff or repo changeset diff
| igor2 | 2022-08-01T05:17:43.414513Z
| [doc] -Fix: design: halign values left and right replaced with start and end cor clarity (mirroring affects this)
|
M /trunk/doc/design/03_drawing.html
|
|
r4963
| file changeset diff or repo changeset diff
| igor2 | 2022-07-30T13:38:28.718040Z
| [doc] -Add: text mirx and miry in design doc: we had to deal with text mirrors because of inherited transformations anyway, adding an explicit field makes it easier to manage alignments
|
M /trunk/doc/design/03_drawing.html
|
|
r4733
| file changeset diff or repo changeset diff
| igor2 | 2022-07-01T11:57:14.244321Z
| [doc] -Add: design: {6:29} explains the relation between hierarchy and the optional project file
|
M /trunk/doc/design/06_hierarchy.html
|
|
|
|
|
r4729
| file changeset diff or repo changeset diff
| igor2 | 2022-07-01T11:37:55.346029Z
| [doc] -Update: use sch-rnd "multi" terminology in the hierarchic section
|
M /trunk/doc/design/06_hierarchy.html
|
|
r4728
| file changeset diff or repo changeset diff
| igor2 | 2022-07-01T11:31:51.868653Z
| [doc] -Fix: design: components and nets are primarily identified by their name
|
M /trunk/doc/design/06_hierarchy.html
|
|
|
r4725
| file changeset diff or repo changeset diff
| igor2 | 2022-07-01T11:15:21.951281Z
| [doc] -Add: design: clarify when the UID based source format needs to be used
|
M /trunk/doc/design/02_data_imp.html
|
|
r4724
| file changeset diff or repo changeset diff
| igor2 | 2022-07-01T11:12:32.262387Z
| [doc] -Fix: design: specify source format only for the case the data is saved - don't care how it is stored in-memory
|
M /trunk/doc/design/02_data.html
|
|
|
|
|
|
|
|
r4502
| file changeset diff or repo changeset diff
| igor2 | 2022-06-22T08:40:11.420738Z
| [doc] -Change: uuid (and src_uuid) are not attributes but non-mandatory properties of groups
|
M /trunk/doc/design/03_drawing.html
|
|
|
|
r3965
| file changeset diff or repo changeset diff
| igor2 | 2022-05-29T06:03:55.256045Z
| [doc] -Change: rewrite attribute source syntax to make the GUI be able to trace back sources
|
M /trunk/doc/design/04_attrib.html
|
|
r3941
| file changeset diff or repo changeset diff
| igor2 | 2022-05-27T12:14:54.232910Z
| [doc] -Add: attribute key prefix '-' and '+' to control merging
|
M /trunk/doc/design/04_attrib_imp.html
M /trunk/doc/design/04_attrib.html
|
|
|
r3643
| file changeset diff or repo changeset diff
| igor2 | 2022-05-09T13:43:55.220930Z
| [doc] -Fix: do not hardwire UID as means of reference from abstract to concrete model, leave the decision to the implementor
|
M /trunk/doc/design/02_data.html
|
|
r3642
| file changeset diff or repo changeset diff
| igor2 | 2022-05-09T13:34:13.282528Z
| [doc] -Add: explain the first level of groups within the indirect subtree
|
M /trunk/doc/design/03_drawing.html
|
|
r3641
| file changeset diff or repo changeset diff
| igor2 | 2022-05-09T13:24:14.267971Z
| [doc] -Add: explain that the indirect subtree hosts different group types, including devmap
|
M /trunk/doc/design/03_drawing.html
|
|
|
|
|
|
|
|
|
r2748
| file changeset diff or repo changeset diff
| igor2 | 2022-03-23T12:53:31.629842Z
| [doc] -Add: implementation notes with a generic power example for forge
|
A /trunk/doc/design/10_forge_imp.html
|
|
r2747
| file changeset diff or repo changeset diff
| igor2 | 2022-03-23T12:31:06.105108Z
| [doc] -Fix: forge: use dynamic separator, like sed's "s" command to ease usage with random payloads
|
M /trunk/doc/design/10_forge.html
|
|
|
|
r2744
| file changeset diff or repo changeset diff
| igor2 | 2022-03-23T11:40:34.676777Z
| [doc] -Rename: appendix from 10 to 11 to make room for an attribute transformation plugin
|
D /trunk/doc/design/10_appendix.html
A /trunk/doc/design/11_appendix.html
M /trunk/doc/design/index.html
|
|
r2741
| file changeset diff or repo changeset diff
| igor2 | 2022-03-23T10:24:40.291878Z
| [doc] -Add: specify what happens with dyntext if it is printing an array attrib
|
M /trunk/doc/design/03_drawing.html
|
|
r2200
| file changeset diff or repo changeset diff
| igor2 | 2022-02-19T08:00:38.588017Z
| [doc] -Add: specify details of junctions within wirenets
|
M /trunk/doc/design/02_data.html
M /trunk/doc/design/03_drawing.html
|
|
r2145
| file changeset diff or repo changeset diff
| igor2 | 2022-02-14T14:47:16.745406Z
| [doc] -Del: per sheet default pen and font fields - most of them were optional which means they relied on implementation-specific final fallbacks anyway
|
M /trunk/doc/design/03_drawing.html
|
|
|
|
|
|
|
|
|
r1972
| file changeset diff or repo changeset diff
| igor2 | 2022-02-09T15:42:17.781280Z
| [doc] -Add: specify mirx and miry fields for group and group_ref for mirroring
|
M /trunk/doc/design/03_drawing.html
|
|
r1955
| file changeset diff or repo changeset diff
| igor2 | 2022-02-09T11:46:45.544696Z
| [doc] -Fix: lock and floater have to be properties: drawing objects don't have attributes!
|
M /trunk/doc/design/03_drawing.html
|
|
r1948
| file changeset diff or repo changeset diff
| igor2 | 2022-02-09T08:34:44.145268Z
| [doc] -Add: describe default value ("no") of lock and floater attributes
|
M /trunk/doc/design/03_drawing.html
|
|
r1947
| file changeset diff or repo changeset diff
| igor2 | 2022-02-09T08:33:47.719571Z
| [doc] -Add: specify the floater and lock attributes as common (for every object) attributes
|
M /trunk/doc/design/03_drawing.html
|
|
r1940
| file changeset diff or repo changeset diff
| igor2 | 2022-02-09T06:42:43.482805Z
| [doc] -Del: xc;yc from group description; x;y should be enough because we have separate ->inst and ->spec
|
M /trunk/doc/design/03_drawing.html
|
|
|
r1861
| file changeset diff or repo changeset diff
| igor2 | 2022-02-05T12:59:50.630105Z
| [doc] -Add: allow text halign to be omitted, with default=left, to make save file simpler
|
M /trunk/doc/design/03_drawing.html
|
|
r1851
| file changeset diff or repo changeset diff
| igor2 | 2022-02-05T09:08:30.907483Z
| [doc] -Add: explain that rotation takes place after initial font rendering
|
M /trunk/doc/design/03_drawing.html
|
|
|
r1761
| file changeset diff or repo changeset diff
| igor2 | 2022-02-01T07:39:35.164756Z
| [doc] -Add: dash_period=0 is the same as if dash_period is not specified
|
M /trunk/doc/design/03_drawing.html
|
|
r1754
| file changeset diff or repo changeset diff
| igor2 | 2022-02-01T07:10:49.375770Z
| [doc] -Fix: dash pattern is 2 bytes long so special case values should be 4 hex digits
|
M /trunk/doc/design/03_drawing.html
|
|
|
|
r1745
| file changeset diff or repo changeset diff
| igor2 | 2022-02-01T04:48:42.579770Z
| [doc] -Del: remove local text height property: pen's height is mandatory, this reduces the possible font size paths from 3 to 2
|
M /trunk/doc/design/03_drawing.html
|
|
r1744
| file changeset diff or repo changeset diff
| igor2 | 2022-02-01T04:41:19.843483Z
| [doc] -Change: refine font size interpretation: bbox, local height or pen height
|
M /trunk/doc/design/03_drawing.html
|
|
r1743
| file changeset diff or repo changeset diff
| igor2 | 2022-02-01T04:24:29.184783Z
| [doc] -Move: font hints from text object to pen so that font can be unified the same way as color and lib symbols can depend on parent sheet style
|
M /trunk/doc/design/03_drawing.html
|
|
r1697
| file changeset diff or repo changeset diff
| igor2 | 2022-01-30T08:09:08.151082Z
| [doc] -Fix: text bounding box top/bottom left/right was mixed up: our coord system has 0;0 on the bottom left
|
M /trunk/doc/design/03_drawing.html
|
|
r1696
| file changeset diff or repo changeset diff
| igor2 | 2022-01-30T07:41:42.954549Z
| [doc] -Fix: text color is coming from a pen, but it's really just a color as text rendering can be anything (e.g. ttf)
|
M /trunk/doc/design/03_drawing.html
|
|
r1489
| file changeset diff or repo changeset diff
| igor2 | 2022-01-22T08:59:30.936660Z
| [doc] -Fix: explain better how outline per object stroke is ignored but polyfon stroke is used optionally
|
M /trunk/doc/design/03_drawing.html
|
|
r1480
| file changeset diff or repo changeset diff
| igor2 | 2022-01-22T04:21:59.321042Z
| [doc] -Change: rename pen field to stroke in all drawing objects so the terminology is unified with polygos
|
M /trunk/doc/design/03_drawing.html
|
|
r1479
| file changeset diff or repo changeset diff
| igor2 | 2022-01-22T04:16:12.175286Z
| [doc] -Change: polygon fill should be a pen; to avoid confunsion, rename the pen field to stroke; stroke/fill is also a well known convention elsewhere
|
M /trunk/doc/design/03_drawing.html
|
|
r1388
| file changeset diff or repo changeset diff
| igor2 | 2022-01-19T04:06:06.756143Z
| [doc] -Fix: using custom user group for rectangles is a bad example; rectangles are easier done with polygons. A better example is grouping lines and polygons for an arrow without having to make it a symbol
|
M /trunk/doc/design/03_drawing.html
|
|
|
r1352
| file changeset diff or repo changeset diff
| igor2 | 2022-01-17T08:59:58.858903Z
| [doc] -Del: remove dflt_pen from groups - we'd need an ultimate fallback because what if it is not specified... and using an invalid pen is an error anyway
|
M /trunk/doc/design/03_drawing.html
|
|
r1351
| file changeset diff or repo changeset diff
| igor2 | 2022-01-17T08:57:17.605754Z
| [doc] -Del: pen oid - using names only simplifies both code and doc
|
M /trunk/doc/design/03_drawing_imp.html
M /trunk/doc/design/03_drawing.html
|
|