next page
r9820 file changeset diff or repo changeset diff igor22023-11-08T09:06:21.790711Z
 
[doc] -Add: {des3:37}: allow &name; entities in text, in-line with Ringdove font2 customs
r8161 file changeset diff or repo changeset diff igor22023-06-30T14:55:41.595019Z
 
[doc] -Add: design doc on forge: link stance section from dyntext (03_drawing)
r8116 file changeset diff or repo changeset diff igor22023-06-29T08:23:29.377735Z
 
[doc] -Add: include the new view. and stance. substitutions in the design doc
r7703 file changeset diff or repo changeset diff igor22023-05-30T05:58:24.115481Z
 
[doc] -Update: design doc for how root groups within indirect are used
r5007 file changeset diff or repo changeset diff igor22022-08-04T03:55:20.101111Z
 
[doc] -Add: refine {des3:36} on the single line text case when halign is considered
r4982 file changeset diff or repo changeset diff igor22022-08-01T05:17:43.414513Z
 
[doc] -Fix: design: halign values left and right replaced with start and end cor clarity (mirroring affects this)
r4963 file changeset diff or repo changeset diff igor22022-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
r4502 file changeset diff or repo changeset diff igor22022-06-22T08:40:11.420738Z
 
[doc] -Change: uuid (and src_uuid) are not attributes but non-mandatory properties of groups
r4303 file changeset diff or repo changeset diff igor22022-06-13T15:43:24.966901Z
 
-Fix: typo
r4290 file changeset diff or repo changeset diff igor22022-06-13T13:44:01.456765Z
 
-Fix: typo
r3835 file changeset diff or repo changeset diff igor22022-05-23T13:27:46.490305Z
 
[doc] -Add: document loclib_name field for groups
r3642 file changeset diff or repo changeset diff igor22022-05-09T13:34:13.282528Z
 
[doc] -Add: explain the first level of groups within the indirect subtree
r3641 file changeset diff or repo changeset diff igor22022-05-09T13:24:14.267971Z
 
[doc] -Add: explain that the indirect subtree hosts different group types, including devmap
r3637 file changeset diff or repo changeset diff igor22022-05-09T13:06:16.900727Z
 
[design] -Add: document child_xform
r2741 file changeset diff or repo changeset diff igor22022-03-23T10:24:40.291878Z
 
[doc] -Add: specify what happens with dyntext if it is printing an array attrib
r2200 file changeset diff or repo changeset diff igor22022-02-19T08:00:38.588017Z
 
[doc] -Add: specify details of junctions within wirenets
r2145 file changeset diff or repo changeset diff igor22022-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
r2071 file changeset diff or repo changeset diff igor22022-02-12T11:58:09.464420Z
 
[doc] -Add: anchor at des3:75 for linking
r2070 file changeset diff or repo changeset diff igor22022-02-12T11:54:07.857647Z
 
[doc] -Fix: make dyntext variable part more clear using <i>
r2069 file changeset diff or repo changeset diff igor22022-02-12T11:53:12.448104Z
 
[doc] -Add: specify %filename% and %project.name% in dyntext
r1972 file changeset diff or repo changeset diff igor22022-02-09T15:42:17.781280Z
 
[doc] -Add: specify mirx and miry fields for group and group_ref for mirroring
r1955 file changeset diff or repo changeset diff igor22022-02-09T11:46:45.544696Z
 
[doc] -Fix: lock and floater have to be properties: drawing objects don't have attributes!
r1948 file changeset diff or repo changeset diff igor22022-02-09T08:34:44.145268Z
 
[doc] -Add: describe default value ("no") of lock and floater attributes
r1947 file changeset diff or repo changeset diff igor22022-02-09T08:33:47.719571Z
 
[doc] -Add: specify the floater and lock attributes as common (for every object) attributes
r1940 file changeset diff or repo changeset diff igor22022-02-09T06:42:43.482805Z
 
[doc] -Del: xc;yc from group description; x;y should be enough because we have separate ->inst and ->spec
r1861 file changeset diff or repo changeset diff igor22022-02-05T12:59:50.630105Z
 
[doc] -Add: allow text halign to be omitted, with default=left, to make save file simpler
r1851 file changeset diff or repo changeset diff igor22022-02-05T09:08:30.907483Z
 
[doc] -Add: explain that rotation takes place after initial font rendering
r1849 file changeset diff or repo changeset diff igor22022-02-05T09:02:13.595901Z
 
[doc] -Add: describe text rot field
r1761 file changeset diff or repo changeset diff igor22022-02-01T07:39:35.164756Z
 
[doc] -Add: dash_period=0 is the same as if dash_period is not specified
r1754 file changeset diff or repo changeset diff igor22022-02-01T07:10:49.375770Z
 
[doc] -Fix: dash pattern is 2 bytes long so special case values should be 4 hex digits
r1748 file changeset diff or repo changeset diff igor22022-02-01T05:05:45.654976Z
 
[doc] -Add: refine details of dash patterns
r1745 file changeset diff or repo changeset diff igor22022-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
r1744 file changeset diff or repo changeset diff igor22022-02-01T04:41:19.843483Z
 
[doc] -Change: refine font size interpretation: bbox, local height or pen height
r1743 file changeset diff or repo changeset diff igor22022-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
r1697 file changeset diff or repo changeset diff igor22022-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
r1696 file changeset diff or repo changeset diff igor22022-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)
r1489 file changeset diff or repo changeset diff igor22022-01-22T08:59:30.936660Z
 
[doc] -Fix: explain better how outline per object stroke is ignored but polyfon stroke is used optionally
r1480 file changeset diff or repo changeset diff igor22022-01-22T04:21:59.321042Z
 
[doc] -Change: rename pen field to stroke in all drawing objects so the terminology is unified with polygos
r1479 file changeset diff or repo changeset diff igor22022-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
r1388 file changeset diff or repo changeset diff igor22022-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
r1371 file changeset diff or repo changeset diff igor22022-01-18T03:40:28.268262Z
 
[doc] -Fix: pen and fill are both optional in polygons
r1352 file changeset diff or repo changeset diff igor22022-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
r1351 file changeset diff or repo changeset diff igor22022-01-17T08:57:17.605754Z
 
[doc] -Del: pen oid - using names only simplifies both code and doc
r1330 file changeset diff or repo changeset diff igor22022-01-15T15:34:15.175426Z
 
[doc] -Add: a paragraph about the meaning of empty/missing role attribute for generic user/UI groupping
r1319 file changeset diff or repo changeset diff igor22022-01-15T13:25:34.726379Z
 
[doc] -Fix: arc center is really a pair of x and y coordinates (2 fields)
r1313 file changeset diff or repo changeset diff igor22022-01-15T10:05:55.155653Z
 
[doc] -Add: pen name for easier pen address and presentation
r1305 file changeset diff or repo changeset diff igor22022-01-14T15:27:41.458425Z
 
[doc] -Add: dyntext: be able to print abstract model fields (default) or concrete model fields (uppercase)
r1304 file changeset diff or repo changeset diff igor22022-01-14T15:25:17.863904Z
 
[doc] -Add: document dyntext
r1267 file changeset diff or repo changeset diff igor22022-01-11T04:18:03.149481Z
 
[doc] -Fix: ambigous wording on how connection is like a junction (junctions don't have attributes)
r1266 file changeset diff or repo changeset diff igor22022-01-11T04:11:33.035396Z
 
[doc] -Fix: refine the wroding on logical connection used with no physical overlap of drawing objects or no logical connection with physical overlap (e.g. wirenet crossing)
r1265 file changeset diff or repo changeset diff igor22022-01-11T04:09:31.942871Z
 
[doc] -Fix: refine what exactly is stored on the conn list of a connection object: it must be the graphical drawing objects that made the connection; groups connected are easy to figure from that looking at their parent
r1264 file changeset diff or repo changeset diff igor22022-01-11T04:05:10.468269Z
 
[doc] -Fix: typo
r1112 file changeset diff or repo changeset diff igor22021-10-08T16:01:00.364466Z
 
[doc] -Fix: grammar
r1111 file changeset diff or repo changeset diff igor22021-10-08T15:59:48.295879Z
 
[doc] -Fix: arc angle range closed vs. open
r1065 file changeset diff or repo changeset diff igor22020-06-30T03:28:32.929416Z
 
[doc] -Fix: refine wording on connection as junction (connection needs to connect 2 or more groups)
r1055 file changeset diff or repo changeset diff igor22020-06-26T06:36:05.511994Z
 
[doc] -Add: design implementation: convention for centrally defined pens and how symbols should rely on them
r684 file changeset diff or repo changeset diff igor22019-12-12T09:29:42.929563Z
 
[doc] -Fix: typo (wire_net)
r669 file changeset diff or repo changeset diff igor22019-12-11T14:41:34.633532Z
 
[doc] -Change: {des3:50} simplify the conneciton graphics by using a zero-length-line instead of an arc
r668 file changeset diff or repo changeset diff igor22019-12-11T14:35:06.232381Z
 
[doc] -Fix: typo in {3:47}: concrete groups are really representing abstract obejcts sometimes
r664 file changeset diff or repo changeset diff igor22019-12-11T14:06:03.776745Z
 
[doc] -Fix: the connection object should address the conn graphics as oid-path, not oid because the oid system is not flat any more
r657 file changeset diff or repo changeset diff igor22019-12-11T08:26:19.542961Z
 
[doc] -Fix: make it more clear how/when group_ref and group models are merged
r656 file changeset diff or repo changeset diff igor22019-12-10T17:00:08.084050Z
 
[doc] -Fix: old TODO: group ref contains an oid-path to refer to the target group
r633 file changeset diff or repo changeset diff igor22019-12-10T09:51:00.433074Z
 
[doc] -Cleanup: rewrite {des3:47} to be more specific on what objects can participate in a connection, include a list
r616 file changeset diff or repo changeset diff igor22019-12-10T04:57:04.462352Z
 
[doc] -Change: oid of indeirect and direct group swapped, to reflect their natural order in the file
r608 file changeset diff or repo changeset diff igor22019-12-10T03:39:23.240711Z
 
[doc] -Add: sheet direct/indirect groups require hardwired oids for absoltue oidpath addressing
r607 file changeset diff or repo changeset diff igor22019-12-10T03:35:32.537144Z
 
[doc] -Add: (absolute) oid path requires leading slash so later on relative oid paths can be introduced if needed
r589 file changeset diff or repo changeset diff igor22019-12-02T07:18:13.599771Z
 
[doc] -Fix: typo
r588 file changeset diff or repo changeset diff igor22019-12-02T07:03:59.289430Z
 
[doc] -Add: direct/indirect root groups of a sheet
r585 file changeset diff or repo changeset diff igor22019-12-02T05:35:08.672546Z
 
[doc] -Add: refine pen storage and search
r580 file changeset diff or repo changeset diff igor22019-12-01T17:05:28.426133Z
 
[doc] -Add: pen needs to have an oid else it can not be referenced
r577 file changeset diff or repo changeset diff igor22019-12-01T16:53:56.394584Z
 
[doc] -Move: dflt_pen is a group property, not the sheet's because pens would be per group too (because of libs)
r570 file changeset diff or repo changeset diff igor22019-11-30T14:34:22.139660Z
 
[doc] -Change: oid renumber is a bad idea now that ther are oid-paths, references would be too hard to track back
r567 file changeset diff or repo changeset diff igor22019-11-30T12:55:05.690839Z
 
[doc] -Add: groups shall have the next_oid property because oid is really per group
r566 file changeset diff or repo changeset diff igor22019-11-30T12:53:43.730868Z
 
[doc] -Change: a connection needs to list oid-paths
r565 file changeset diff or repo changeset diff igor22019-11-30T12:47:57.185378Z
 
[doc] -Add: specify oid-path
r564 file changeset diff or repo changeset diff igor22019-11-30T12:36:25.949878Z
 
[doc] -Add: allocate an own paragraph ID for the signed oid section in preparation of fixing up the oid situation
r562 file changeset diff or repo changeset diff igor22019-11-30T10:17:56.136413Z
 
[doc] -Change: oid should be signed for using negative numbers for the internal domain
r558 file changeset diff or repo changeset diff igor22019-11-30T08:34:23.546945Z
 
[doc] -Change: refine group offs property name (should be x and y)
r532 file changeset diff or repo changeset diff igor22019-11-26T04:42:05.000116Z
 
[doc] -Fix: missing word
r531 file changeset diff or repo changeset diff igor22019-11-26T04:36:54.186148Z
 
[doc] -Del: do not allow elliptical arcs - pcb-rnd showed they only invite a host of problems for marginal benefits
r508 file changeset diff or repo changeset diff igor22019-10-10T03:51:26.673626Z
 
[doc] -Fix: whitepsace error and missing word
r507 file changeset diff or repo changeset diff igor22019-10-10T03:45:05.028128Z
 
[doc] -Fix: clarify pen shape effect
r504 file changeset diff or repo changeset diff igor22019-10-10T02:41:05.828194Z
 
[doc] -Fix: typos
r418 file changeset diff or repo changeset diff igor22018-03-17T14:00:18.425403Z
 
[doc] -Add: sheets should have an oid else children objects can't refer to it
r343 file changeset diff or repo changeset diff igor22018-03-16T09:54:38.868619Z
 
[doc] -Fix: typo
r183 file changeset diff or repo changeset diff igor22017-08-24T17:52:45.587883Z
 
[doc] -Fix: rename properties def_* -> dflt_* to make the meaning more clear (JG)
r182 file changeset diff or repo changeset diff igor22017-08-24T17:51:11.282519Z
 
[doc] -Fix: typo (found by JG)
r180 file changeset diff or repo changeset diff igor22017-08-24T05:15:26.239306Z
 
[doc] -Add: pnm based bitmap atom
r176 file changeset diff or repo changeset diff igor22017-08-23T18:34:27.834685Z
 
[doc] -Add: cross-linking data and drawing chapters
r174 file changeset diff or repo changeset diff igor22017-08-23T07:10:05.861023Z
 
[doc] -Fix: typos
r172 file changeset diff or repo changeset diff igor22017-08-23T07:04:16.020885Z
 
[doc] -Add: renumber 03_*
r171 file changeset diff or repo changeset diff igor22017-08-23T07:01:05.349974Z
 
[doc] -Add: coord system drawing
r170 file changeset diff or repo changeset diff igor22017-08-23T06:50:18.016847Z
 
[doc] -Add: object tree drawing
r167 file changeset diff or repo changeset diff igor22017-08-23T05:53:16.135857Z
 
[doc] -Add: specify role, the connection between drawing primitives and conrete objects
r166 file changeset diff or repo changeset diff igor22017-08-23T05:41:41.979969Z
 
[doc] -Fix: clean up junction vs. connection
r164 file changeset diff or repo changeset diff igor22017-08-23T05:30:41.814420Z
 
[doc] -Change: object based specification for the conn list
r163 file changeset diff or repo changeset diff igor22017-08-22T03:20:18.695066Z
 
[doc] -Fix: refine the wording for mandatory functionality
r162 file changeset diff or repo changeset diff igor22017-08-22T03:06:50.444462Z
 
[doc] -Rename: object to drawing object
r161 file changeset diff or repo changeset diff igor22017-08-22T02:23:57.708433Z
 
[doc] -Fix: clear up the wording on the intro
r160 file changeset diff or repo changeset diff igor22017-08-22T02:16:08.249858Z
 
[doc] -Add: specify the coord system

Command line to view the complete history:
svn log -v svn://svn.repo.hu/sch-rnd/trunk/doc/design/03_drawing.html