r35070 file changeset diff or repo changeset diff igor22021-07-01T06:02:59.513263Z
 
[core] -Fix: obj hashing: coord neq comparison should apply the same 4 nanometer tolerance as hash calculation to overcome rounding problems in rotation/mirroring
r31187 file changeset diff or repo changeset diff igor22020-05-07T06:02:47.961349Z
 
[core] -Add: separate x and y direction scale, with proper floating point representation (optional)
r31011 file changeset diff or repo changeset diff igor22020-04-30T15:07:11.319970Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (pcb_bool)
r30970 file changeset diff or repo changeset diff igor22020-04-30T03:56:23.470626Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (rtree, global typedefs)
r30942 file changeset diff or repo changeset diff igor22020-04-28T15:47:23.888740Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (compat_misc)
r30914 file changeset diff or repo changeset diff igor22020-04-27T15:55:49.188523Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix PCB_INLINE
r30903 file changeset diff or repo changeset diff igor22020-04-27T14:48:42.007588Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix
r29257 file changeset diff or repo changeset diff igor22020-01-24T06:38:40.856474Z
 
[librnd] -Cleanup: librnd separation: #includes should use <librnd/>
r22251 file changeset diff or repo changeset diff igor22019-01-03T07:05:34.065254Z
 
[pstk] -Fix: angle hashing and comparison is done in mod 360 because of the transformation angle added to the base angle
r22249 file changeset diff or repo changeset diff igor22019-01-03T05:02:20.648850Z
 
[subc] -Fix: angle hasher assumes negative transformation
r22248 file changeset diff or repo changeset diff igor22019-01-03T04:55:24.842392Z
 
[subc] -Fix: coord hasher assumes negated host trans
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
r16369 file changeset diff or repo changeset diff igor22018-04-10T07:20:46.606409Z
 
[core] -Cleanup: remove (unused) old model element hash/eq helper macros
r14757 file changeset diff or repo changeset diff igor22018-02-18T09:11:20.867473Z
 
-Fix: use PCB_INLINE to avoid warnings
r14752 file changeset diff or repo changeset diff igor22018-02-18T06:51:41.545265Z
 
[subc] -Add: line eq() (new, tr API)
r14751 file changeset diff or repo changeset diff igor22018-02-18T06:40:12.733499Z
 
[subc] -Fix: obj hash: use a tolerance of 4 nanometer for hashing (and later eq()) because of the inevitable +-1 nm rounding on rotation (sin/cos/atan2 precision)
r14749 file changeset diff or repo changeset diff igor22018-02-18T05:52:19.748851Z
 
[subc] -Cleanup: move more hash and eq related functions from obj_common to obj_hash - needed only internally
r14741 file changeset diff or repo changeset diff igor22018-02-17T14:55:34.529918Z
 
[subc] -Add: object coord hashing: mirror y coords if transformation says 'on_bottom'
r14737 file changeset diff or repo changeset diff igor22018-02-17T08:45:57.510376Z
 
[subc] -Fix: x and y coordinates cna be hashed only together, because of transformations like rotation couple them
r14733 file changeset diff or repo changeset diff igor22018-02-17T08:27:16.793754Z
 
[core] -Split: object hash inlines from obj_common.h - their use is rather limited, there will be more of them, and inlines shouldn't pollute all includes

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