r11524 file changeset diff or repo changeset diff igor22025-06-14T06:45:38.415170Z
 
[lib] -Add: call central "obj geo changed" function instead of locally executing object redraw and sheet changed notification for arc, grp, line, poly, text (this ensures side effects such as extobj floater post geo change are also triggered)
r11478 file changeset diff or repo changeset diff igor22025-05-14T06:24:22.948312Z
 
-Fix: fsf paper mail address changed
r8018 file changeset diff or repo changeset diff igor22023-06-14T09:57:33.412955Z
 
-Cleanup: indentation after r8015
r8015 file changeset diff or repo changeset diff igor22023-06-14T09:52:47.275296Z
 
[lib] -Fix: csch_text_update(): do not ruin inst vectors with non-parent-transformed spec vectors when do_xform == 0
r7996 file changeset diff or repo changeset diff igor22023-06-13T06:26:55.431145Z
 
[lib] -Fix: text dup: don't leave ghost objects behind in the rtree when the dup'd text object is on a different display layer than the source text object
r7978 file changeset diff or repo changeset diff igor22023-06-11T14:37:36.101716Z
 
-Add: explain how to test the bug that r7974 fixes
r7976 file changeset diff or repo changeset diff igor22023-06-11T14:30:51.925600Z
 
-Cleanup: const correctness
r7975 file changeset diff or repo changeset diff igor22023-06-11T14:30:25.465091Z
 
-Cleanup: reorder code to avoid fwd decl
r7974 file changeset diff or repo changeset diff igor22023-06-11T14:29:37.786159Z
 
[lib] -Fix: text dup inst2spec: counter-act special text mirror effect on rotation angle
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
r7096 file changeset diff or repo changeset diff igor22023-04-10T15:06:08.351685Z
 
[lib] -Fix: inst2spec dupping of text object should respect new parent group rotation and mirroring
r7095 file changeset diff or repo changeset diff igor22023-04-10T14:42:24.872134Z
 
-Fix: typo in r7094 - use installed coords, not specified coords
r7094 file changeset diff or repo changeset diff igor22023-04-10T14:08:58.632848Z
 
[lib] -Add: partially implement inst2spec for text objects (for translation only)
r7085 file changeset diff or repo changeset diff igor22023-04-08T07:21:40.761755Z
 
[lib] -Fix: text object: update() removes object from rtree before any bbox recalculation else removal may fail due to mismatching bbox
r6836 file changeset diff or repo changeset diff igor22023-03-05T09:09:37.147281Z
 
[lib] -Fix: when rotating text, invert rotation direction on single-mirror cases
r6472 file changeset diff or repo changeset diff igor22023-02-13T09:21:03.113395Z
 
[lib] -Add: implement per sheet invalidation box mechanism for redraw freeze to minimize batched object redraws on sw rendering
r6095 file changeset diff or repo changeset diff igor22022-11-26T07:27:09.728648Z
 
[librnd4] -Move: list of sheets from project struct to librnd's project struct
r6029 file changeset diff or repo changeset diff igor22022-11-18T06:34:09.316301Z
 
[lib] -Add: update parent group's bbox when child object's bbox changes
r5373 file changeset diff or repo changeset diff igor22022-08-24T12:39:13.626559Z
 
[lib] -Fix: text vs. box intersection calculated properly for rotated text - not for the unrotated gross bbox but for the rotated net text meta rectangle
r5053 file changeset diff or repo changeset diff igor22022-08-07T05:48:01.420816Z
 
[lib] -Fix: text_inst2spec() calculates new x2 and y2 using width and height to preserve orientation of bbox-specified text [lib] -Fix: text_inst2spec() preserves mirror bits
r5038 file changeset diff or repo changeset diff igor22022-08-05T12:04:04.119919Z
 
[lib] -Fix: remove rotation tweak in text mirror operation: it turned out to be a workaround for a rendering bug
r5037 file changeset diff or repo changeset diff igor22022-08-05T11:52:16.156269Z
 
[lib] -Fix: get text rotation vs. mirror right (both for unrotated bbox and precalculated for rendering): rotate first, then mirror
r5011 file changeset diff or repo changeset diff igor22022-08-04T07:16:39.284381Z
 
[lib] -Fix: don't mirror spec2 of text objects - spec2 is really a width+height from spec1
r5001 file changeset diff or repo changeset diff igor22022-08-03T06:59:36.902285Z
 
[lib] -Fix: text mirror: if text is not bbox-specified, do not change spec2 coords (they should be calculated)
r4983 file changeset diff or repo changeset diff igor22022-08-01T05:46:47.206193Z
 
[lib] -Update: halign enum values renamed from LEFT/RIGHT to START/END to match the spec
r4962 file changeset diff or repo changeset diff igor22022-07-30T13:37:14.283821Z
 
[lib] -Fix: text: invert child xform rotation angle on odd mirrors
r4961 file changeset diff or repo changeset diff igor22022-07-30T12:50:29.273556Z
 
[lib] -Fix: text mirror function sets mirror flags instead of rotating
r4960 file changeset diff or repo changeset diff igor22022-07-30T10:08:38.102522Z
 
[lib] -Fix: apply text mirx/miry when calculating bbox corners
r4955 file changeset diff or repo changeset diff igor22022-07-30T08:21:59.505654Z
 
[lib] -Add: text_modify() can modify mirx and miry
r4954 file changeset diff or repo changeset diff igor22022-07-30T08:10:04.760001Z
 
[lib] -Cleanup: rename text inst mirx/miry fields for consistency now that we also have spec mirx/miry
r4953 file changeset diff or repo changeset diff igor22022-07-30T08:07:18.170606Z
 
[lib] -Add: make room for text spec mirx and miry
r4928 file changeset diff or repo changeset diff igor22022-07-29T08:56:31.611613Z
 
[lib] -Fix: wrong sign when applying child xform rot on text
r4926 file changeset diff or repo changeset diff igor22022-07-29T08:30:34.410546Z
 
[lib] -Add: remember raw inst_rot and inst_mir* when updating text to make text render's job easier
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)
r4460 file changeset diff or repo changeset diff igor22022-06-20T06:50:13.387305Z
 
-Fix: typo in comment
r4459 file changeset diff or repo changeset diff igor22022-06-20T06:43:46.001272Z
 
[lib] -Fix: text update: optimization gone bad: can't skip detailed angle transformation if text is mirrored in any direction, even if input rotation is zero
r3580 file changeset diff or repo changeset diff igor22022-05-05T05:41:46.141753Z
 
[lib] -Add: consider grpreg child xform rot/mir for text object rot/mir
r3575 file changeset diff or repo changeset diff igor22022-05-04T15:44:47.352510Z
 
[lib] -Add: implement group-ref-child transformation on text
r3541 file changeset diff or repo changeset diff igor22022-05-02T09:15:17.870344Z
 
[lib] -Add: hash functions for text objects
r3365 file changeset diff or repo changeset diff igor22022-04-25T02:40:31.316649Z
 
[lib] -Fix: text free call: do not render dyntext, just free the field
r3245 file changeset diff or repo changeset diff igor22022-04-14T12:24:22.917713Z
 
[lib] -Add: text api for invalidating all (or all dyntext) objects in a group, sheet or project
r3003 file changeset diff or repo changeset diff igor22022-04-02T07:28:48.793114Z
 
[lib] -Fix: avoid excess object redraws in text update
r2942 file changeset diff or repo changeset diff igor22022-03-30T06:17:04.749355Z
 
[lib] -Add: csch_text_invalid_chars()
r2885 file changeset diff or repo changeset diff igor22022-03-28T15:15:35.799603Z
 
-Add: mention NLnet support in the copyright banner of the appropriate source files
r2823 file changeset diff or repo changeset diff igor22022-03-26T08:54:04.853206Z
 
[lib] -Add: infra for getting the app to recalculate non-bbox-defined text bbox for the render
r2707 file changeset diff or repo changeset diff igor22022-03-22T07:01:41.082392Z
 
[lib] -Fix: low level concrete object rotation code should use degrees as input
r2690 file changeset diff or repo changeset diff igor22022-03-21T10:18:43.425825Z
 
[lib] -Fix: text mirror op bug: recalculate all 4 corners and swap x1;y1 as needed
r2277 file changeset diff or repo changeset diff igor22022-02-24T10:27:38.702835Z
 
[lib] -Fix: mirrored group breakup vs. text bottom corner bug
r2274 file changeset diff or repo changeset diff igor22022-02-24T08:35:43.733534Z
 
[lib] -Add: inst2spec needs a separate source object because copy would also update the destination objet losing the transformed inst field
r2273 file changeset diff or repo changeset diff igor22022-02-24T08:26:03.369173Z
 
[lib] -Add: text inst2spec
r2270 file changeset diff or repo changeset diff igor22022-02-24T04:00:25.552216Z
 
[lib] -Fix: group mirror transformation should change group-member text rotation angle the same way as plain text mirror operation does
r2061 file changeset diff or repo changeset diff igor22022-02-12T08:47:02.577176Z
 
[lib] -Fix: text within a rotated group is also rotated
r2059 file changeset diff or repo changeset diff igor22022-02-12T08:37:10.951966Z
 
[lib] -Change: make room for rememebring transformation rot/translate/mir by extending group's xform struct
r2058 file changeset diff or repo changeset diff igor22022-02-12T08:10:44.568698Z
 
[lib] -Cleanup: rename group and text ->rot to ->spec_rot to make room for transofrmed rotations
r2003 file changeset diff or repo changeset diff igor22022-02-10T08:28:40.546166Z
 
[lib] -Add: dyntext: invalidate dyntext render on text modify
r2001 file changeset diff or repo changeset diff igor22022-02-10T08:22:32.110953Z
 
[lib] -Add: dyntext support framework
r2000 file changeset diff or repo changeset diff igor22022-02-10T08:05:05.083357Z
 
-Fix: typo
r1999 file changeset diff or repo changeset diff igor22022-02-10T08:04:57.744366Z
 
-Update: bump copyright year
r1994 file changeset diff or repo changeset diff igor22022-02-10T06:59:40.630635Z
 
[lib] -Add: mirror op for text
r1971 file changeset diff or repo changeset diff igor22022-02-09T15:18:21.173042Z
 
[lib] -Fix: rotation direction and sign: + should always be CCW
r1910 file changeset diff or repo changeset diff igor22022-02-08T05:20:44.964881Z
 
[lib] -Fix: test dup: copy ->has_bbox as well
r1906 file changeset diff or repo changeset diff igor22022-02-08T05:08:21.662672Z
 
[lib] -Add: relative option in text modify
r1898 file changeset diff or repo changeset diff igor22022-02-07T16:39:34.076855Z
 
[lib] -Fix: text rotation op: rotate around the point passed, not around lower left point of the object
r1888 file changeset diff or repo changeset diff igor22022-02-07T11:05:38.049974Z
 
[lib] -Fix: redraw object on modify
r1872 file changeset diff or repo changeset diff igor22022-02-05T16:08:22.901660Z
 
[lib] -Fix: invert text rotate90 and rotate op direction to match other object's
r1833 file changeset diff or repo changeset diff igor22022-02-03T14:08:55.341891Z
 
[lib] -Fix: text inst rotation needs to be done in update; spec should always specify the unrotated domensinos
r1822 file changeset diff or repo changeset diff igor22022-02-03T10:21:54.840131Z
 
[lib] -Fix: memory leak on non-undoable name changes
r1819 file changeset diff or repo changeset diff igor22022-02-03T09:57:16.497985Z
 
[lib] -Fix: text modify: new string is strdup'd because it will end up in the undo slot and caller passed const char *
r1799 file changeset diff or repo changeset diff igor22022-02-03T04:07:16.701393Z
 
[lib] -Add: text font cache/pixmap invalidation callback mechanism
r1750 file changeset diff or repo changeset diff igor22022-02-01T06:15:16.004990Z
 
[lib] -Add: text object has_bbox field [propedit] -Add: text object has_bbox field
r1713 file changeset diff or repo changeset diff igor22022-01-31T03:23:32.551431Z
 
[lib] -Fix: calculate text bbox considering all 4 corners of the transformed text box
r1712 file changeset diff or repo changeset diff igor22022-01-31T03:18:10.758686Z
 
[lib] -Add: calculate the "ghost corners" of text transformed placement box, will be useful for xor-draw
r1706 file changeset diff or repo changeset diff igor22022-01-30T14:25:07.298249Z
 
[lib] -Add: halign <-> str converter
r1699 file changeset diff or repo changeset diff igor22022-01-30T09:17:36.854797Z
 
[lib] -Add: text object type

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