r11478 file changeset diff or repo changeset diff igor22025-05-14T06:24:22.948312Z
 
-Fix: fsf paper mail address changed
r9506 file changeset diff or repo changeset diff igor22023-10-04T09:40:10.519621Z
 
[lib] -Fix: when a pen property changes make sure all bboxes of all objects that use this pen for stroke are recalculated
r8981 file changeset diff or repo changeset diff igor22023-08-30T08:02:14.041234Z
 
[lib] -Add: remember if a pen was copied from the default; reset the flag if the pen got edited
r7366 file changeset diff or repo changeset diff igor22023-05-12T12:23:16.734273Z
 
[lib] -Cleanup: use RND_INLINE instead of csch_inline for simplicity
r6882 file changeset diff or repo changeset diff igor22023-03-12T09:19:54.854223Z
 
[lib] -Add: dup2() API for pens: same as dup() but creates the new pen using a new name (useful when duplicating a pen within the same parent)
r5158 file changeset diff or repo changeset diff igor22022-08-10T07:31:21.927425Z
 
[font] -Cleanup: remove obsolete ttf fields
r4912 file changeset diff or repo changeset diff igor22022-07-28T03:36:02.879948Z
 
[font] -Add: compile new font support code
r4906 file changeset diff or repo changeset diff igor22022-07-27T09:38:38.981862Z
 
[font] -Split: ttf render out from the font API code to make room for rnd font
r4878 file changeset diff or repo changeset diff igor22022-07-11T08:57:50.821606Z
 
-Cleanup: replace mailing list address with contact.html - easier to maintain as addresses change
r4780 file changeset diff or repo changeset diff igor22022-07-04T04:01:28.167560Z
 
-Cleanup: contact address from email to html to reduce spam
r4779 file changeset diff or repo changeset diff igor22022-07-04T03:58:57.817216Z
 
-Cleanup: project page url to sch-rnd
r4498 file changeset diff or repo changeset diff igor22022-06-22T06:24:30.976029Z
 
[lib] -Add: extend the object hash API with a more flexible, bitfield ignore [lib] -Add: object hash can ignore floater geo and grp placement (useful for loclib symbols)
r3542 file changeset diff or repo changeset diff igor22022-05-02T09:36:16.729408Z
 
[lib] -Add: hash functions for pen
r2694 file changeset diff or repo changeset diff igor22022-03-21T14:44:03.004826Z
 
[lib] -Fix: pen->name is a common string so that being in the commstr hash is enforced and comparisons are cheaper
r2493 file changeset diff or repo changeset diff igor22022-03-09T14:16:42.686281Z
 
[lib] -Add: pen selection inlines and macros with a fallback pen group option - useful in preview rendering when the preview is related to a sheet
r2258 file changeset diff or repo changeset diff igor22022-02-21T10:08:07.340308Z
 
[lib] -Cleanup: use csch_obj_is_grp() instead of manual check for types
r2094 file changeset diff or repo changeset diff igor22022-02-13T06:38:15.081623Z
 
[lib] -Add: generic pen "resolve by name strating from a group" function
r1802 file changeset diff or repo changeset diff igor22022-02-03T04:58:10.169036Z
 
[lib] -Add: optional pen font invalidator callback
r1801 file changeset diff or repo changeset diff igor22022-02-03T04:46:03.091691Z
 
[lib] -Add: extend pen invalidate API so font and tip can be invalidated separately
r1781 file changeset diff or repo changeset diff igor22022-02-02T13:46:22.110813Z
 
[lib] -Add: application fields in pen and text objects for caching font info
r1759 file changeset diff or repo changeset diff igor22022-02-01T07:32:21.325967Z
 
[lib] -Fix: typo: dash period is csch coord, not rnd coord
r1756 file changeset diff or repo changeset diff igor22022-02-01T07:20:35.044832Z
 
[lib] -Add: dash_period in pen tip modify call
r1755 file changeset diff or repo changeset diff igor22022-02-01T07:11:17.361042Z
 
[lib] -Add: undoable pen font change
r1753 file changeset diff or repo changeset diff igor22022-02-01T06:56:58.756425Z
 
[lib] -Change: rename pen_modify to pen_modify_tip to make room for a font modify call
r1752 file changeset diff or repo changeset diff igor22022-02-01T06:43:52.653332Z
 
[lib] -Add: pen font fields [lib] -Add: group pen fields into tip and font
r1481 file changeset diff or repo changeset diff igor22022-01-22T06:06:10.935521Z
 
[lib] -Change: rename pen to stroke and move fill into the header for simpler APIs
r1445 file changeset diff or repo changeset diff igor22022-01-20T13:50:33.469549Z
 
[lib] -Add: publish pen invalidation API
r1425 file changeset diff or repo changeset diff igor22022-01-20T10:01:01.181101Z
 
[lib] -Add: generic undoable field modificator for any pen field
r1416 file changeset diff or repo changeset diff igor22022-01-20T03:57:27.637248Z
 
[lib] -Del: conventional pen IDs enum - switched over to pen names
r1357 file changeset diff or repo changeset diff igor22022-01-17T10:21:01.978343Z
 
[lib] -Cleanup: use automatic assigned sheet-unique oid for pens so they do have IDs for easier iteration but they do not conflict with normal objects
r1354 file changeset diff or repo changeset diff igor22022-01-17T09:42:42.764385Z
 
[lib] -Del: pen reference by oid - to simplify code and doc, we reference pens by name only
r1343 file changeset diff or repo changeset diff igor22022-01-17T04:26:16.674416Z
 
[lib] -Change: switch over to store pen names in sheet's "common string" cache
r1339 file changeset diff or repo changeset diff igor22022-01-16T09:32:18.894595Z
 
[lib] -Add: pen reference by name
r1135 file changeset diff or repo changeset diff igor22021-10-29T07:15:09.197411Z
 
[lib] -Fix: missing typedef name for pen central oids
r1076 file changeset diff or repo changeset diff igor22021-06-03T13:05:40.580449Z
 
[librnd] -Cleanup: use the new, rnd_ prefix instead of pre-2.3.x pcb_* prefixes for librnd
r1069 file changeset diff or repo changeset diff igor22020-06-30T07:30:36.613709Z
 
[lib] -Add: create wire-net junctions as zero length lines drawn with the unction pen
r1057 file changeset diff or repo changeset diff igor22020-06-26T07:22:15.995814Z
 
[lib] -Add: conventional pen IDs
r1022 file changeset diff or repo changeset diff igor22020-03-05T07:14:05.510034Z
 
[lib] -Add: helper function to get a pen shape name in const string
r971 file changeset diff or repo changeset diff igor22020-02-03T07:45:20.669469Z
 
-Update: new librnd API with stricter include rules
r944 file changeset diff or repo changeset diff igor22020-01-19T09:46:02.455991Z
 
[lib] -Add: look for the pen in parent groups
r927 file changeset diff or repo changeset diff igor22020-01-18T09:24:56.334263Z
 
[lib] -Change: use pcb_color_t instead of local color implementation
r925 file changeset diff or repo changeset diff igor22020-01-17T15:20:23.378620Z
 
[lib] -Fix: unify pen type name
r630 file changeset diff or repo changeset diff igor22019-12-10T08:51:25.475836Z
 
[lib] -Add: dup() call for pen
r573 file changeset diff or repo changeset diff igor22019-12-01T15:43:03.118096Z
 
[lib] -Change: rewrite the whole data model to hierarchic instead of flat (oid duplication on group_ref would not really allow a flat model)
r568 file changeset diff or repo changeset diff igor22019-11-30T13:14:00.259110Z
 
[lib] -Rename: concrete_* to cnc_* to shorten file names
r563 file changeset diff or repo changeset diff igor22019-11-30T10:53:44.868273Z
 
[lib] -Add: *_alloc() requires a parent group for every object
r409 file changeset diff or repo changeset diff igor22018-03-17T12:38:55.412790Z
 
[lib] -Cleanup: simplify the pen API (sheet removal)
r407 file changeset diff or repo changeset diff igor22018-03-17T12:32:26.638368Z
 
[lib] -Add: safe pen retrieve
r374 file changeset diff or repo changeset diff igor22018-03-17T05:30:09.068978Z
 
[lib] -Add: pen free
r370 file changeset diff or repo changeset diff igor22018-03-17T05:16:49.983777Z
 
[lib] -Add: pen allocation
r367 file changeset diff or repo changeset diff igor22018-03-17T04:59:55.412816Z
 
[lib] -Add: pen structure

Command line to view the complete history:
svn log -v svn://svn.repo.hu/sch-rnd/trunk/src/libcschem/cnc_pen.h