r37307 file changeset diff or repo changeset diff igor22023-03-10T08:34:03.521958Z
 
-Add: clarify attrib modify() section comment: it's for attrib rename as well
r32689 file changeset diff or repo changeset diff igor22020-09-14T07:05:53.614830Z
 
[core] -Add: generic, undoable attribute set function (low level)
r32115 file changeset diff or repo changeset diff igor22020-07-02T06:53:03.201898Z
 
[core] -Cleanup: rename attrib.[ch] public symbols back to pcb_ prefix from rnd_ prefix as they are not part of librnd anymore
r32113 file changeset diff or repo changeset diff igor22020-07-02T06:24:58.617299Z
 
[librnd] -Cleanup: move attrib.[ch] out, back to pcb-rnd core - it's pcb-rnd specific code that got in the hidlib only because of the old custom per hid attribute dialog implementations
r30942 file changeset diff or repo changeset diff igor22020-04-28T15:47:23.888740Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (compat_misc)
r30905 file changeset diff or repo changeset diff igor22020-04-27T14:56:00.509130Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (in attributes)
r29287 file changeset diff or repo changeset diff igor22020-01-24T14:05:29.050986Z
 
[librnd] -Split: separate librnd code from pcb-rnd code: split config.h
r29257 file changeset diff or repo changeset diff igor22020-01-24T06:38:40.856474Z
 
[librnd] -Cleanup: librnd separation: #includes should use <librnd/>
r29248 file changeset diff or repo changeset diff igor22020-01-24T03:50:26.107312Z
 
[librnd] -Split: separate librnd code from pcb-rnd code
r28921 file changeset diff or repo changeset diff igor22019-12-23T10:07:22.189606Z
 
[core] -Add: attribute: helper function for attribute query with both global and "::" namespace
r28777 file changeset diff or repo changeset diff igor22019-12-15T15:21:11.172417Z
 
[core] -Add: undoable object attribute change call
r27962 file changeset diff or repo changeset diff igor22019-11-01T06:54:13.692342Z
 
[core] -Fix: attribute free should be done in 2 steps (notify then free), to avoid cached pointers dangling
r27943 file changeset diff or repo changeset diff igor22019-10-30T08:14:09.473007Z
 
[core] -Update: bump copyright year
r27937 file changeset diff or repo changeset diff igor22019-10-30T06:43:25.207118Z
 
[core] -Cleanup: attribute change callback should always happen, including when the attribute is free'd so administration depending on the callback will always work
r27936 file changeset diff or repo changeset diff igor22019-10-30T06:35:34.562299Z
 
[core] -Change: attribute change callback makes sure old value is valued until after the callback (it may be cached in the object, like obj->term)
r24477 file changeset diff or repo changeset diff igor22019-04-06T13:54:56.980106Z
 
[core] -Cleanup: const correctness in dyntext support
r20470 file changeset diff or repo changeset diff igor22018-10-30T03:42:16.780615Z
 
-Change: do not use an email address but an URL to the live version of contact.html - due to spammers
r14045 file changeset diff or repo changeset diff igor22018-01-16T04:19:41.315025Z
 
-Cleanup: license banners: replace old PCB project banner and Thomas Nau contact in core (with permission from Thomas Nau) and mark other author's contact as old contact
r13190 file changeset diff or repo changeset diff igor22017-12-03T14:18:57.822202Z
 
-Fix: old FSF address
r11407 file changeset diff or repo changeset diff igor22017-09-10T13:03:31.597673Z
 
[core] -Fix: implicit declaration of sprintf
r11020 file changeset diff or repo changeset diff igor22017-08-20T15:35:18.068846Z
 
[intconn] -Fix: do not set ->intconn directly, set the attribute instead and let the attribute post hook set the struct field; this will preserve intconn as an attribute on save
r10808 file changeset diff or repo changeset diff igor22017-08-15T02:38:50.659672Z
 
[core] -API CHANGE: the attribute system requires unique keys per attribte list; this will keep things concistent as the code used to silently ignore redundant attributes
r10800 file changeset diff or repo changeset diff igor22017-08-14T07:05:17.501978Z
 
[core] -Fix: attrib copy-back: call put() on new attributes not yet in the list
r10798 file changeset diff or repo changeset diff igor22017-08-14T06:53:16.700647Z
 
[core] -Add: copy-back API in attrib that minimizes changes
r10794 file changeset diff or repo changeset diff igor22017-08-14T06:11:56.378033Z
 
[core] -Add: attribute post value changed callback
r6343 file changeset diff or repo changeset diff igor22017-01-19T07:47:04.652330Z
 
[core] -Fix: refuse to create attribute with NULL or empty name
r5192 file changeset diff or repo changeset diff igor22016-11-21T11:59:54.961029Z
 
[core] -Split: attribute deletion by index from by name - we need both [core] -Fix: attribute deletion by index didn't move all items properly (affects mainline as well)
r5184 file changeset diff or repo changeset diff igor22016-11-21T10:11:50.363951Z
 
[core] -Fix: attribute copy const correctness
r5182 file changeset diff or repo changeset diff igor22016-11-21T09:39:38.352911Z
 
[core] -Add: attribute list copy function
r4838 file changeset diff or repo changeset diff igor22016-11-13T06:33:02.063602Z
 
[unravel2] -Rename: attribute functions
r4779 file changeset diff or repo changeset diff igor22016-11-12T11:40:07.938445Z
 
[unravel2] -Rename: attribute types
r4635 file changeset diff or repo changeset diff igor22016-11-06T07:33:08.691148Z
 
[reduce] -Del: redundant call for creating attribute - a plain put with no-replace does the same
r4581 file changeset diff or repo changeset diff igor22016-11-05T04:47:11.673577Z
 
[unravel] -Move: more of create.[ch] to the corresponding non-obj sources
r4542 file changeset diff or repo changeset diff igor22016-11-03T15:12:14.703886Z
 
[unravel] -Cleanup: #includes, especially for config.h, in core
r4507 file changeset diff or repo changeset diff igor22016-11-03T05:24:10.355023Z
 
[unravel] -Del: #includes from global.h, especially the board.h include that'd bring the rest of the world - everyone should ingore what's needed there
r4486 file changeset diff or repo changeset diff igor22016-11-02T16:43:05.808374Z
 
[unravel] -Split: attribute handling from misc.[ch] to attrib.[ch]

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