r38585 file changeset diff or repo changeset diff igor22023-12-21T07:43:23.770534Z
 
[core] -Fix: gfx measure resize should use the absolute value of pixel distance, direction shouldn't matter
r38582 file changeset diff or repo changeset diff igor22023-12-21T06:42:02.084899Z
 
[core] -Add: undoable change call for gfx mirror bits
r37939 file changeset diff or repo changeset diff igor22023-06-24T06:19:12.727596Z
 
[core] -Cleanup: replace compat rtree create with native in gfx
r37894 file changeset diff or repo changeset diff igor22023-06-23T10:51:17.147606Z
 
[core] -Cleanup: replace compat rtree dir type with native in gfx obj internal draw
r37883 file changeset diff or repo changeset diff igor22023-06-23T07:52:34.763136Z
 
[core] -Cleanup: replace compat rtree search with native in gfx object draw
r37864 file changeset diff or repo changeset diff igor22023-06-22T12:27:10.437385Z
 
[core] -Cleanup: remove old rtree compat insert/delete from obj_gfx
r37781 file changeset diff or repo changeset diff igor22023-06-17T08:04:56.978305Z
 
[core] -Cleanup: centralzie flag uninit on object free, into obj_common
r37780 file changeset diff or repo changeset diff igor22023-06-17T07:59:16.320000Z
 
[core] -Fix: do not uninit flags while gui-erasing objects
r37777 file changeset diff or repo changeset diff igor22023-06-17T07:30:25.370224Z
 
[core] -Cleanup: rename pcb_flag_erase() to pcb_flag_uninit(), as "erase" is used in the gui redraw sense; the confusing terminology already caused the call to be in the wrong place for all objects
r37374 file changeset diff or repo changeset diff igor22023-04-27T07:37:16.912810Z
 
[core] -Fix: scale pixmaps before rotation to keep their aspect if it's not 1.000
r37204 file changeset diff or repo changeset diff igor22023-01-23T12:13:33.288699Z
 
[core] -Fix: do notdraw pixmap 'X' on missing pxm render if target is an exporter, not a GUI (at the moment the default should be that we are not exporting pixmaps)
r37141 file changeset diff or repo changeset diff igor22022-12-21T08:18:19.992748Z
 
[core] -Fix: gfx rotate operations should generate new pixel content
r36989 file changeset diff or repo changeset diff igor22022-11-19T08:55:37.823751Z
 
[librnd4] -Update: follow librnd4 rename rnd_hidlib_t -> rnd_design_t
r36986 file changeset diff or repo changeset diff igor22022-11-19T06:39:44.672219Z
 
[librnd4] -Update: follow API change on core/hid split
r34514 file changeset diff or repo changeset diff igor22021-04-15T11:01:30.530685Z
 
[core] -Cleanup: UI layers do have a non-NULL, valid data parent, a dedicated (pcb_data_t *) within pcb_board_t; this makes ui layers less of a special case and is one step toward being reentrant
r34305 file changeset diff or repo changeset diff igor22021-04-07T16:20:09.674736Z
 
[core] -Fix: c89 violation with empty declaration
r34219 file changeset diff or repo changeset diff igor22021-02-27T10:38:25.626607Z
 
[core] -Fix: ui layers: set up a dummy pcb_data_t for being the parent of all UI layers temporarily so the object id based search works
r32965 file changeset diff or repo changeset diff igor22020-10-03T10:25:44.688014Z
 
[core] -Add: delayed label draw: always call the object's callback and let it decide whether side-correctness matters (pass that as a new argument)
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
r31801 file changeset diff or repo changeset diff igor22020-06-06T09:26:34.703859Z
 
-Fix: redundant type name: rnd_rnd_box_* to rnd_box_*
r31610 file changeset diff or repo changeset diff igor22020-05-27T05:38:19.700483Z
 
[gfx] -Cleanup: remove unused vars
r31606 file changeset diff or repo changeset diff igor22020-05-27T05:29:38.590016Z
 
[gfx] -Add: low level call for setting transparent color by pixel coords
r31602 file changeset diff or repo changeset diff igor22020-05-26T12:07:12.158734Z
 
[gfx] -Add: make interactive resize undoable
r31601 file changeset diff or repo changeset diff igor22020-05-26T10:20:28.723822Z
 
[gfx] -Add: interactive, measure based resizer
r31598 file changeset diff or repo changeset diff igor22020-05-26T09:06:53.187904Z
 
[gfx] -Add: make 'set transparent pixel' undoable
r31597 file changeset diff or repo changeset diff igor22020-05-26T08:46:30.571633Z
 
[gfx] -Fix: corner resize: don't allow negative or too small size
r31595 file changeset diff or repo changeset diff igor22020-05-26T08:33:28.292179Z
 
[gfx] -Fix: redraw gfx object after setting the transparent pixel
r31593 file changeset diff or repo changeset diff igor22020-05-26T07:52:36.919707Z
 
[gfx] -Add: menu, action and low level code for manually picking the transparent color
r31583 file changeset diff or repo changeset diff igor22020-05-26T05:15:24.198668Z
 
[gfx] -Add: attribute render_level, with value "above" or "under" to control rendering order within the layer
r31574 file changeset diff or repo changeset diff igor22020-05-25T17:40:14.769935Z
 
[gfx] -Add: undoable resize-by-corner-move implementation
r31573 file changeset diff or repo changeset diff igor22020-05-25T17:22:35.305455Z
 
[gfx] -Add: catch gfx by-corner resize request on move tool 'release' and call a specialized (yet dummy) gfx function to perform the resize
r31569 file changeset diff or repo changeset diff igor22020-05-25T08:54:15.818655Z
 
[gfx] -Change: use rnd_point_t to track gfx conrers so that the tool infra can grab them as points later
r31146 file changeset diff or repo changeset diff igor22020-05-05T07:43:43.491811Z
 
[gfx] -Add: update() should recalculate the bbox (it's cheap and depends on the corners that are just updated)
r31145 file changeset diff or repo changeset diff igor22020-05-05T07:43:10.355483Z
 
[gfx] -Fix: bbox calculation should reset the bbox to invalid coords instead of 0;0 so the upper left corner of the bbox will come out right
r31142 file changeset diff or repo changeset diff igor22020-05-05T07:22:43.720765Z
 
[gfx] -Add: copy_data() call so that buffer copy and move work
r31135 file changeset diff or repo changeset diff igor22020-05-05T06:02:56.856379Z
 
[gfx] -Add: no-free version of pixmap set (useful for loading gfx objects from files where multiple gfx reference the same pixmap)
r31132 file changeset diff or repo changeset diff igor22020-05-05T05:07:35.169533Z
 
[gfx] -Del: remove custom dup() implementation, just call dup_at() with offset 0;0 - there's no much gain in saving the +0
r31131 file changeset diff or repo changeset diff igor22020-05-05T05:06:33.921784Z
 
[gfx] -Add: attempt to keep pixmap id on dup
r31130 file changeset diff or repo changeset diff igor22020-05-05T05:04:28.861770Z
 
[gfx] -Add: set pixmap ref ID to 0 when a new pixmap is assigned to a gfx so its ID will be determined automatically on save
r31040 file changeset diff or repo changeset diff igor22020-05-01T03:31:35.564054Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (poly/rtree_compat)
r31020 file changeset diff or repo changeset diff igor22020-04-30T16:56:59.822539Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (unit)
r31016 file changeset diff or repo changeset diff igor22020-04-30T15:54:23.736189Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (rotate)
r31007 file changeset diff or repo changeset diff igor22020-04-30T14:30:17.364859Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (pcb-printf)
r31002 file changeset diff or repo changeset diff igor22020-04-30T14:03:18.925509Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (math_helper)
r30997 file changeset diff or repo changeset diff igor22020-04-30T13:38:53.517584Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (hid_inlines)
r30980 file changeset diff or repo changeset diff igor22020-04-30T08:20:54.258802Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (hid)
r30978 file changeset diff or repo changeset diff igor22020-04-30T08:02:50.552480Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (hid)
r30971 file changeset diff or repo changeset diff igor22020-04-30T04:06:23.039616Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (global typedefs)
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)
r30963 file changeset diff or repo changeset diff igor22020-04-29T06:04:52.875500Z
 
[core] -Add: make override_color a dynamic allocated field that is free'd when the object is free'd (because it will be a field very rearely used)
r30955 file changeset diff or repo changeset diff igor22020-04-29T05:04:30.912034Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (error.h)
r30942 file changeset diff or repo changeset diff igor22020-04-28T15:47:23.888740Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (compat_misc)
r30917 file changeset diff or repo changeset diff igor22020-04-27T18:04:40.144591Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (in color)
r30912 file changeset diff or repo changeset diff igor22020-04-27T15:43:47.184673Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (box)
r30907 file changeset diff or repo changeset diff igor22020-04-27T15:13:43.643413Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (in box)
r30905 file changeset diff or repo changeset diff igor22020-04-27T14:56:00.509130Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (in attributes)
r30903 file changeset diff or repo changeset diff igor22020-04-27T14:48:42.007588Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix
r29827 file changeset diff or repo changeset diff igor22020-02-15T06:52:28.698117Z
 
[gfx] -Add: API for calculating the tranformed pixmap, considering rotation and mirror
r29822 file changeset diff or repo changeset diff igor22020-02-14T18:26:12.182274Z
 
[librnd] -Add: extend the pixmap draw API with sx and sy - only known by the gfx code
r29820 file changeset diff or repo changeset diff igor22020-02-14T15:47:43.015639Z
 
[gfx] -Add: attempt to render pixmaps using the HID, if there's both pixmap and HID rendering available
r29818 file changeset diff or repo changeset diff igor22020-02-14T15:15:40.081016Z
 
[gfx] -Add: API to set pixmap of a gfx
r29811 file changeset diff or repo changeset diff igor22020-02-14T10:30:01.579172Z
 
[gfx] -Add: indicate selection by a thin frame of selected color
r29807 file changeset diff or repo changeset diff igor22020-02-14T07:13:41.045536Z
 
[gfx] -Add: chg_geo includes cx and cy
r29806 file changeset diff or repo changeset diff igor22020-02-14T07:07:13.643630Z
 
[gfx] -Fix: no need to call update() before geo_swap(), geo_swap will call it anyway
r29805 file changeset diff or repo changeset diff igor22020-02-14T07:05:46.135926Z
 
[gfx] -Add: generic geo change call (undoable)
r29803 file changeset diff or repo changeset diff igor22020-02-14T06:47:28.350316Z
 
[gfx] -Cleanup: remove unused vars
r29794 file changeset diff or repo changeset diff igor22020-02-14T06:02:45.656945Z
 
[gfx] -Fix: xor-draw doesn't ignore dx and dy
r29786 file changeset diff or repo changeset diff igor22020-02-13T04:55:23.541113Z
 
[gfx] -Fix: corners were 45 deg rotated
r29785 file changeset diff or repo changeset diff igor22020-02-13T04:34:28.140974Z
 
[gfx] -Add: calculate bounding box from actual corners
r29784 file changeset diff or repo changeset diff igor22020-02-13T04:25:40.764580Z
 
[gfx] -Fix: typos in y coords and angles in update
r29783 file changeset diff or repo changeset diff igor22020-02-13T04:07:27.047484Z
 
[gfx] -Add: dummy draw
r29782 file changeset diff or repo changeset diff igor22020-02-13T04:02:11.902423Z
 
[gfx] -Fix: corner caclulation starts from the center
r29781 file changeset diff or repo changeset diff igor22020-02-13T04:00:45.115004Z
 
[gfx] -Add: pcb_gfc_update(): calculate the 4 corners
r29777 file changeset diff or repo changeset diff igor22020-02-12T07:01:59.251295Z
 
[gfx] -Add: object implementation: gfx

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