next page
r11478 file changeset diff or repo changeset diff igor22025-05-14T06:24:22.948312Z
 
-Fix: fsf paper mail address changed
r11152 file changeset diff or repo changeset diff igor22024-12-25T07:56:12.016142Z
 
[extobj] -Add: new cgrp role extobj-gfx for grouping auto-generated drawing objects of an extended object into a subgroup [extobj] -Add: helper functions for looking up and clearing extobj-gfx
r11145 file changeset diff or repo changeset diff igor22024-12-25T04:30:44.928930Z
 
[extobj] -Add: inhibit mechanism
r10860 file changeset diff or repo changeset diff igor22024-11-30T15:43:15.409634Z
 
[lib] -Add: resolve and cache extobj impl struct for groups
r10250 file changeset diff or repo changeset diff igor22024-01-22T17:19:20.119312Z
 
[lib] -Add: sheet type "external" for sheets loaded for hierarchic
r9163 file changeset diff or repo changeset diff igor22023-09-11T12:22:06.649396Z
 
[lib] -Add: name -> rtree lookup function
r7596 file changeset diff or repo changeset diff igor22023-05-25T03:02:41.472569Z
 
[lib] -Add: separate rtree per layer for trakcing poly fulls
r7494 file changeset diff or repo changeset diff igor22023-05-19T03:34:10.623060Z
 
[lib] -Add: introduce a new group bbox that contains all objects, including floaters; get normal hdr.bbox contain only non-floaters (naked bbox)
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
r7333 file changeset diff or repo changeset diff igor22023-05-11T09:18:48.553639Z
 
[lib] -Add: preapre for non-graphical sheet implementations
r7330 file changeset diff or repo changeset diff igor22023-05-11T08:42:26.361506Z
 
[io_ngrp_tedax] -Add: load file content into non-graphical data of the sheet
r7327 file changeset diff or repo changeset diff igor22023-05-10T15:13:29.443779Z
 
[sch-rnd] -Add: dummy draw for non-graphical sheets (until we get to display them in a text edit widget much later)
r6854 file changeset diff or repo changeset diff igor22023-03-09T08:31:45.024012Z
 
[sch-rnd] -Add: throw an error when sheet gets too large
r6713 file changeset diff or repo changeset diff igor22023-02-22T03:15:11.145237Z
 
[lib] -Add: mark sheet that's being saved so GUI indication can be inhibited
r6679 file changeset diff or repo changeset diff igor22023-02-20T07:09:06.846510Z
 
[lib] -Add: extend sheet type from aux/root to handle unlisted and unknown as well
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
r6414 file changeset diff or repo changeset diff igor22023-02-10T12:48:21.150261Z
 
[lib] -Add: extra sheet field for making a bridge between query() and propset() for alien io configured attr edits
r6295 file changeset diff or repo changeset diff igor22022-12-20T04:18:56.614972Z
 
[lib] -Cleanup: don't include TODO.h where it's not needed
r6292 file changeset diff or repo changeset diff igor22022-12-19T09:56:15.037495Z
 
[multi] -Fix: infobar remembers last file change date per sheet so it can warn for sheets that changed in the background
r6176 file changeset diff or repo changeset diff igor22022-12-05T04:42:39.629689Z
 
[librnd4] -Update: follow conf_multi file name change
r6113 file changeset diff or repo changeset diff igor22022-11-30T05:03:51.463712Z
 
[librnd4] -Del: local conf_core save/load in multi, in favor of librnd's plug save/load mechanism
r6110 file changeset diff or repo changeset diff igor22022-11-29T04:56:38.312085Z
 
[librnd4] -Move: (rnd_conf_state_t *) global config state save from sheet to librnd
r6109 file changeset diff or repo changeset diff igor22022-11-29T04:41:42.666961Z
 
[librnd4] -Move: list-of-designs field to librnd
r6103 file changeset diff or repo changeset diff igor22022-11-27T04:32:04.727755Z
 
[librnd4] -Update: follow API change on rnd_design_t file name fields
r6101 file changeset diff or repo changeset diff igor22022-11-26T14:36:19.443946Z
 
[librnd4] -Change: use sheet project file from librnd's design struct instead of a local copy
r6041 file changeset diff or repo changeset diff igor22022-11-19T08:55:36.866289Z
 
[librnd4] -Update: follow librnd4 rename rnd_hidlib_t -> rnd_design_t
r6031 file changeset diff or repo changeset diff igor22022-11-18T07:42:12.175382Z
 
[lib] -Add: bit in sheet struct to notify the GUI on sheet bbox change
r5390 file changeset diff or repo changeset diff igor22022-08-26T09:19:30.901959Z
 
[lib] -Add: a pointer mark field in object header for temporary storage in sync code
r5165 file changeset diff or repo changeset diff igor22022-08-10T10:18:13.288853Z
 
[lib] -Add: comment that allows using the mark field for any sync plugin
r5014 file changeset diff or repo changeset diff igor22022-08-04T07:55:09.984562Z
 
[lib] -Add: new layer for hosting text object meta (bbox and orientation)
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)
r4469 file changeset diff or repo changeset diff igor22022-06-20T08:50:11.411897Z
 
-Update: bump copyright year
r4468 file changeset diff or repo changeset diff igor22022-06-20T08:35:21.796158Z
 
[lib] -Change: only real groups need source uuid, refs don't have content that would require that
r4466 file changeset diff or repo changeset diff igor22022-06-20T08:25:51.422429Z
 
[lib] -Add: uuid fields in groups
r4430 file changeset diff or repo changeset diff igor22022-06-19T07:57:14.432725Z
 
[lib] -Add: bit to mark if a sheet is not a root in a project
r4411 file changeset diff or repo changeset diff igor22022-06-18T09:36:21.717077Z
 
[lib] -Fix: don't use type with bitfields (standard compliance)
r4405 file changeset diff or repo changeset diff igor22022-06-18T08:56:45.967856Z
 
[lib] -Add: sheet fields for autocompile
r4355 file changeset diff or repo changeset diff igor22022-06-16T08:12:01.855807Z
 
[lib] -Add: integrity check: detect disjoint wirenet groups
r4177 file changeset diff or repo changeset diff igor22022-06-09T03:51:41.689153Z
 
[sch-rnd] -Add: fill in rc.path.design using the sheet's file name
r4149 file changeset diff or repo changeset diff igor22022-06-08T06:14:48.038461Z
 
[lib] -Fix: remember template name for new sheets so revert-sheet can load the template even tho loadname and hidlib name are NULL (for enforcing save-as)
r4108 file changeset diff or repo changeset diff igor22022-06-06T12:23:57.612995Z
 
[lib] -Add: new drawing layer for symbol meta (bbox & name)
r3844 file changeset diff or repo changeset diff igor22022-05-23T15:12:36.791140Z
 
[lib] -Add: grp->file_name, hint field for tracing the original file name when available
r3836 file changeset diff or repo changeset diff igor22022-05-23T13:56:58.022437Z
 
[lib] -Add: grp loclib_name field
r3741 file changeset diff or repo changeset diff igor22022-05-18T14:20:16.549824Z
 
[lib] -Add: sheet link field for temporary multisheet support for collecting all sheets on a list
r3737 file changeset diff or repo changeset diff igor22022-05-18T12:46:00.217240Z
 
[lib] -Add: sheet fields for saving config states
r3674 file changeset diff or repo changeset diff igor22022-05-12T12:40:19.926624Z
 
[lib] -Add: layer visibility tab for default exports
r3565 file changeset diff or repo changeset diff igor22022-05-04T06:46:44.447963Z
 
[lib] -Add: child transformation structs in group ref
r3530 file changeset diff or repo changeset diff igor22022-05-02T03:58:31.560639Z
 
[lib] -Add: group sym_prefer_loclib bit
r3452 file changeset diff or repo changeset diff igor22022-04-28T15:07:22.513827Z
 
[lib] -Add: helper function to decide if any parent of an object is selected
r3400 file changeset diff or repo changeset diff igor22022-04-26T05:48:47.734481Z
 
[lib] -Cleanup: in the concrete model only groups have attributes, remove attr hash from chdr
r3144 file changeset diff or repo changeset diff igor22022-04-08T05:05:18.357685Z
 
[lib] -Add: recursive wirenet recalc freeze/unfreeze with a single recalc at the end
r2558 file changeset diff or repo changeset diff igor22022-03-14T06:06:34.263633Z
 
[lib] -Add: sheet load remembers format specified at load (will be useful for a revert())
r2534 file changeset diff or repo changeset diff igor22022-03-13T08:34:26.803161Z
 
[lib] -Cleanup: remove sheet->filename, redundant with sheet->hidlib.filename
r2486 file changeset diff or repo changeset diff igor22022-03-09T10:12:58.639448Z
 
[lib] -Split: sheet init/uninit from alloc/free for initializing dummy/temporary sheets, e.g. for library dialog preview
r2479 file changeset diff or repo changeset diff igor22022-03-09T04:59:14.934956Z
 
[lib] -Add: extend plug_library API for local libs
r2472 file changeset diff or repo changeset diff igor22022-03-08T07:16:18.120230Z
 
[lib] -Cleanup: cut dependency from concrete.h to plug_library.h - sheet libs are used through a vtp0 now
r2471 file changeset diff or repo changeset diff igor22022-03-08T06:48:54.462741Z
 
[lib] -Fix: sheet needs an array if library roots for different library types
r2467 file changeset diff or repo changeset diff igor22022-03-08T04:35:35.728782Z
 
[lib] -Add: assing sequential uid to library masters and sheets for easier hashing
r2460 file changeset diff or repo changeset diff igor22022-03-07T13:21:33.635908Z
 
[lib] -Rename: csch_slib_* to csch_lib_* to reflect generalization
r2458 file changeset diff or repo changeset diff igor22022-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
r2420 file changeset diff or repo changeset diff igor22022-03-05T09:32:08.864751Z
 
[lib] -Add: figure how symlib per sheet configuration and root management would work
r2339 file changeset diff or repo changeset diff igor22022-03-01T06:30:20.646876Z
 
[lib] -Fix: util_wirenet: do not attempt to recursively split wirenets
r2312 file changeset diff or repo changeset diff igor22022-02-27T08:13:43.213476Z
 
[lib] -Add: object hilight field for the GUI
r2302 file changeset diff or repo changeset diff igor22022-02-26T13:36:07.316623Z
 
[lib] -Add: inline function to decide if an object is deleted
r2257 file changeset diff or repo changeset diff igor22022-02-21T10:02:43.783581Z
 
[lib] -Cleanup: const correctness: obj_is_grp won't modify its arg
r2220 file changeset diff or repo changeset diff igor22022-02-19T14:22:24.449184Z
 
[lib] -Cleanup: remove oid from csch_sheet_alloc(): the sheet doesn't have an oid, root group oids are hardwired (by the spec)
r2212 file changeset diff or repo changeset diff igor22022-02-19T12:31:58.733233Z
 
[lib] -Change: centralize junction pen name on sheet level: caller can't specify it because some internal mechanisms (e.g. undo) needs it at random times
r2211 file changeset diff or repo changeset diff igor22022-02-19T10:31:54.049578Z
 
[lib] -Fix: update (recalc) junctions after wirenet line segment is removed
r2201 file changeset diff or repo changeset diff igor22022-02-19T08:09:57.339970Z
 
[lib] -Add: accept junction groups by role
r2193 file changeset diff or repo changeset diff igor22022-02-19T04:41:26.033546Z
 
[lib] -Add: create a layer for connections and include conn objects on it
r2154 file changeset diff or repo changeset diff igor22022-02-15T04:52:55.989554Z
 
[lib] -Fix: group's aid needs to be a vector: there can be more than one abstract object derived from a single concrete object in case of hierarchic design
r2146 file changeset diff or repo changeset diff igor22022-02-14T14:47:40.048445Z
 
[lib] -Del: sheet dflt_ pen and font hitns
r2130 file changeset diff or repo changeset diff igor22022-02-14T08:43:41.564898Z
 
[lib] -Fix: mask bits directly derived from object bits so checks are simpler [lib] -Add: is-ctype-in-cmask macro
r2129 file changeset diff or repo changeset diff igor22022-02-14T08:26:43.426257Z
 
[lib] -Add: object type mask (e.g. for search narrowing)
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
r1973 file changeset diff or repo changeset diff igor22022-02-09T15:54:26.878498Z
 
[lib] -Add: support for mirx and miry fields in groups
r1956 file changeset diff or repo changeset diff igor22022-02-09T11:48:59.870096Z
 
[lib] -Fix: lock and floater are not cached attributes but common properties because drawing objects don't have attributes
r1950 file changeset diff or repo changeset diff igor22022-02-09T08:58:37.648930Z
 
[lib] -Move: csch_grp_is_atomic() into an inline in cnc_obj.h because csch_cobj_is_locked() depends on it and these will be used way too often
r1949 file changeset diff or repo changeset diff igor22022-02-09T08:52:51.873981Z
 
[lib] -Add: object lock inline
r1941 file changeset diff or repo changeset diff igor22022-02-09T06:43:15.902291Z
 
[lib] -Del: remove group xc;yc [io_lihata] -Del: remove group xc;yc
r1805 file changeset diff or repo changeset diff igor22022-02-03T06:47:40.733276Z
 
[lib] -Add: centralize object select/unselect call so side effects can be handled centrally
r1699 file changeset diff or repo changeset diff igor22022-01-30T09:17:36.854797Z
 
[lib] -Add: text object type
r1631 file changeset diff or repo changeset diff igor22022-01-28T04:04:45.166446Z
 
[lib] -Add: sheet edited event
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
r1409 file changeset diff or repo changeset diff igor22022-01-19T15:58:32.461292Z
 
[lib] -Add: sheet memory-only properties: changed (to track if the user made changes) and is_symbol (for symbol edit mode)
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
r1353 file changeset diff or repo changeset diff igor22022-01-17T09:01:20.266179Z
 
[lib] -Del: dflt_pen field
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
r1342 file changeset diff or repo changeset diff igor22022-01-17T04:13:11.205515Z
 
[lib] -Add: "common strings" infrastructure for caching pen names
r1339 file changeset diff or repo changeset diff igor22022-01-16T09:32:18.894595Z
 
[lib] -Add: pen reference by name
r1332 file changeset diff or repo changeset diff igor22022-01-15T16:00:14.418646Z
 
[lib] -Add: introduce empty role concept for user/UI grouping
r1310 file changeset diff or repo changeset diff igor22022-01-15T04:23:17.160166Z
 
[lib] -Cleanup: rename CSCH_CTYPE_INVALID to CSCH_CTYPE_invalid for consistency (lowercase means it's not a real object type but out-of-band)
r1284 file changeset diff or repo changeset diff igor22022-01-13T04:26:22.576883Z
 
[lib] -Fix: wrong comment: grp's id->obj hash contains only active objects
r1269 file changeset diff or repo changeset diff igor22022-01-12T06:43:49.489616Z
 
[lib] -Change: all objects may have connection, not only groups
r1251 file changeset diff or repo changeset diff igor22022-01-10T13:23:17.467200Z
 
[lib] -Cleanup: rename fields: original string role to srole, new enum erole to role as this should be used normally and string only rarely, as fallback

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