r36703 file changeset diff or repo changeset diff igor22022-08-13T15:10:16.732760Z
 
[font] -Cleanup: remove remaining pcb_font_t references and pcb_font_t itself from core
r36684 file changeset diff or repo changeset diff igor22022-08-13T12:52:56.331486Z
 
[font] -Del: get rid of type pcb_font_id_t: use rnd_font_id_t instead
r34342 file changeset diff or repo changeset diff igor22021-04-09T05:23:21.632636Z
 
[core] -Add: font ID field in the route style struct
r32885 file changeset diff or repo changeset diff igor22020-10-01T02:53:13.146420Z
 
[core] -Add: prepare plug_io for saving and loading padstacks
r31251 file changeset diff or repo changeset diff igor22020-05-09T02:45:04.360993Z
 
[core] -Add: plug_footprint API for invoking the footprint-from-map chooser GUI
r29778 file changeset diff or repo changeset diff igor22020-02-12T07:03:21.310826Z
 
[gfx] -Add: introduce new object type gfx and add (mostly dummy) handler for it in all dispatchers
r29382 file changeset diff or repo changeset diff igor22020-01-26T09:01:49.924720Z
 
[librnd] -Cleanup: split global_typedefs so librnd doesn't contain PCB-specific types
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/>
r29254 file changeset diff or repo changeset diff igor22020-01-24T06:03:34.142027Z
 
[librnd] -Split: separate librnd code from pcb-rnd code
r27103 file changeset diff or repo changeset diff igor22019-08-09T10:19:08.097064Z
 
[pixmap] -Add: prepare the HID API for pixmaps
r26933 file changeset diff or repo changeset diff igor22019-07-26T06:25:19.472141Z
 
[DAD] -Add: a new struct for export options, detaching it from hid attributes
r26931 file changeset diff or repo changeset diff igor22019-07-26T05:27:54.904104Z
 
[unit] -Cleanup: global_typedefs.h shouldn't include unit.h - include it directly from users
r26850 file changeset diff or repo changeset diff igor22019-07-21T12:14:34.545727Z
 
[hidlib] -Cleanup: move the box struct into a central place - pretty much everything needs it
r25885 file changeset diff or repo changeset diff igor22019-06-03T08:59:43.644807Z
 
[hidlib] -Fix: make pcb_hid_gc_t available without inclusing the heavy-weight hid.h so it is possible to write lighter APIs in external apps
r25490 file changeset diff or repo changeset diff igor22019-05-16T03:04:10.348716Z
 
[hidlib] -Cleanup: move the two expose (draw main and draw preview) calls into the hidlib, as these are essential API in the HID->core direction
r24882 file changeset diff or repo changeset diff igor22019-04-25T16:45:59.671299Z
 
[hidlib] -Move: grid from pcb_board_t to pcb_hidlib_t - any display will need a grid
r23980 file changeset diff or repo changeset diff igor22019-03-16T04:34:47.011354Z
 
[core] -Change: move layer id typedefs to global typedefs so layer.h doesn't need to be included for only the IDs
r23663 file changeset diff or repo changeset diff igor22019-03-04T04:08:34.848162Z
 
[fsd] -Add: sub-dialog glue API for subdialog to call the parent
r23647 file changeset diff or repo changeset diff igor22019-03-03T14:34:13.722362Z
 
[fsd] -Add: new fileselect HID API with subdialog support
r23169 file changeset diff or repo changeset diff igor22019-02-15T14:07:30.547449Z
 
[netlist] -Add: shadow netlist fields in pcb_board_t
r23138 file changeset diff or repo changeset diff igor22019-02-15T04:40:25.168163Z
 
[netlist] -Change: rename pcb_net_[st] to pcb_oldnet_[st] to make room for the new type name
r21905 file changeset diff or repo changeset diff igor22018-12-16T03:58:57.217944Z
 
[core] -Cleanup: move polyarea and layergrp typedef to global_typedefs.h to reduce number of incleus for find.h
r21227 file changeset diff or repo changeset diff igor22018-11-30T04:44:01.346025Z
 
[drc] -Move: view typedef to global_typedefs.h
r21076 file changeset diff or repo changeset diff igor22018-11-25T06:47:42.503929Z
 
[core] -Del: pcb_uint8_t - useless
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
r20319 file changeset diff or repo changeset diff igor22018-10-25T04:42:01.737936Z
 
[color] -Move: color cache typedef in global typedefs
r20317 file changeset diff or repo changeset diff igor22018-10-25T04:13:59.970063Z
 
[color] -Add: new color struct and conversion functions
r17443 file changeset diff or repo changeset diff igor22018-06-21T05:07:25.833686Z
 
[fungw] -Cleanup: rename pcb_hid_action_t to pcb_action_t as it has nothing to do with the HID sytstem
r17441 file changeset diff or repo changeset diff igor22018-06-21T04:11:58.422387Z
 
[fungw] -Move: the remaining few action related API from hid.h to actions.h
r16058 file changeset diff or repo changeset diff igor22018-03-31T13:28:03.182672Z
 
[hid] -Add: publish the main hid config for each GUI hids so that anchored menus can be added from the outside, without the GUI hids knowing about all anchors by name
r15830 file changeset diff or repo changeset diff igor22018-03-25T14:01:51.588001Z
 
[core] -Del: old data model: typedefs
r14053 file changeset diff or repo changeset diff igor22018-01-16T07:13:58.044861Z
 
-Cleanup: add missing contact info in copyright banners of core, to unify the format
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
r12595 file changeset diff or repo changeset diff igor22017-11-04T06:51:55.926090Z
 
[padstack] -Cleanup: rename padstack to pstk to shorten names and stick to the max-4-char convention of object type naming
r12229 file changeset diff or repo changeset diff igor22017-10-20T17:36:25.168831Z
 
-Change: rename pcb_add_polygon_on_layer to pcb_add_poly_on_layer and pcb_polygon_s to pcb_poly_s for consistent short naming
r12228 file changeset diff or repo changeset diff igor22017-10-20T17:29:13.092373Z
 
-Change: rename pcb_polygon_t to pcb_poly_t for consistency with shortened names
r12077 file changeset diff or repo changeset diff igor22017-10-14T14:16:26.300082Z
 
[padstack] -Add: structs, basic design
r10956 file changeset diff or repo changeset diff igor22017-08-19T08:32:20.900215Z
 
[core] -Cleanup: publish pcb_any_obj_t and pcb_any_line_t in global_typedefs.h - most often only the pointer is used
r9639 file changeset diff or repo changeset diff igor22017-06-20T05:48:17.250084Z
 
[core] -Add: rtree iterator
r8995 file changeset diff or repo changeset diff igor22017-06-01T05:38:11.169424Z
 
[subc] -Change: start disbanding obj_any.h: parent should be something every object remembers
r8990 file changeset diff or repo changeset diff igor22017-06-01T04:06:14.143940Z
 
[subc] -Add: infra for subcircuits: list, hash table, global typedef and blank implementaiton
r7012 file changeset diff or repo changeset diff igor22017-02-19T04:23:42.935846Z
 
[font] -Add: introduce the font kit concept
r6105 file changeset diff or repo changeset diff igor22017-01-07T09:44:27.799352Z
 
[layer] -Rename: pcb_layer_group_t to pcb_layer_stack_t: it holds multiple groups into a stack
r4777 file changeset diff or repo changeset diff igor22016-11-12T11:26:59.180833Z
 
[unravel2] -Rename: plug_io_* to pcb_plug_io_*
r4776 file changeset diff or repo changeset diff igor22016-11-12T11:24:29.684265Z
 
[unravel] -Rename: TextType -> pcb_text_t
r4775 file changeset diff or repo changeset diff igor22016-11-12T11:21:44.363283Z
 
[unravel2] -Rename: pad_st and pin_st
r4774 file changeset diff or repo changeset diff igor22016-11-12T11:19:20.570701Z
 
[unravel2] -Rename: ElementType -> pcb_element_t
r4773 file changeset diff or repo changeset diff igor22016-11-12T11:13:57.191845Z
 
[unravel2] -Rename: rats patch line types
r4772 file changeset diff or repo changeset diff igor22016-11-12T11:09:54.158632Z
 
[unravel2] -Rename: rtree types
r4771 file changeset diff or repo changeset diff igor22016-11-12T11:04:55.656802Z
 
[unravel2] -Rename: PinType -> pcb_pin_t
r4770 file changeset diff or repo changeset diff igor22016-11-12T10:58:42.855658Z
 
[unravel2] -Rename: PadType -> pcb_pad_t
r4769 file changeset diff or repo changeset diff igor22016-11-12T10:56:08.106453Z
 
[unravel2] -Rename: PolygonType -> pcb_polygon_t
r4768 file changeset diff or repo changeset diff igor22016-11-12T10:53:46.102182Z
 
[unravel2] -Rename: RatType -> pcb_rat_t
r4767 file changeset diff or repo changeset diff igor22016-11-12T10:51:53.928485Z
 
[unravel2] -Rename: PointType to pcb_point_t
r4766 file changeset diff or repo changeset diff igor22016-11-12T10:47:25.224278Z
 
[unravel2] -Rename: ArcType -> pcb_arc_t
r4764 file changeset diff or repo changeset diff igor22016-11-12T10:32:44.973779Z
 
[unravel2] -Rename: LineType -> pcb_line_t
r4763 file changeset diff or repo changeset diff igor22016-11-12T10:20:51.716649Z
 
[unravel2] -Rename: FontType -> pcb_font_tx
r4762 file changeset diff or repo changeset diff igor22016-11-12T10:13:21.018986Z
 
[unravel2] -Rename: BoxListType -> pcb_box_list_t
r4761 file changeset diff or repo changeset diff igor22016-11-12T10:04:02.019368Z
 
[unravel2] -Rename: BoxType -> pcb_box_t
r4760 file changeset diff or repo changeset diff igor22016-11-12T09:54:59.147574Z
 
[unravel2] -Rename: ConnectionType -> pcb_connection_t
r4759 file changeset diff or repo changeset diff igor22016-11-12T09:46:27.330032Z
 
[unravel2] -Rename: NetType to pcb_net_t
r4758 file changeset diff or repo changeset diff igor22016-11-12T09:38:48.703562Z
 
[unravel2] -Rename: BufferType to pcb_buffer_t
r4757 file changeset diff or repo changeset diff igor22016-11-12T09:30:54.148274Z
 
[unravel2] -Rename: LayerType to pcb_layer_t
r4756 file changeset diff or repo changeset diff igor22016-11-12T09:18:53.795747Z
 
[unravel2] -Rename: LayerGroupType to pcb_layer_group_t
r4755 file changeset diff or repo changeset diff igor22016-11-12T09:10:22.909624Z
 
[unravel2] -Rename: DataTypePtr and DataType to pcb_data_t
r4754 file changeset diff or repo changeset diff igor22016-11-12T09:04:35.373684Z
 
[unravel2] -Rename: PCBType to pcb_board_t
r4542 file changeset diff or repo changeset diff igor22016-11-03T15:12:14.703886Z
 
[unravel] -Cleanup: #includes, especially for config.h, in core
r4511 file changeset diff or repo changeset diff igor22016-11-03T09:11:07.833965Z
 
[unravel] -Del: remove another bunch of #includes from global.h
r4506 file changeset diff or repo changeset diff igor22016-11-03T04:33:39.860368Z
 
[unravel] -Split: box types from global.h and mymem.[ch] to box.[ch]
r4504 file changeset diff or repo changeset diff igor22016-11-03T04:04:12.142556Z
 
[unravel] -Split: netlist and rats from global.h and mymem.[ch] to the correspoding files
r4503 file changeset diff or repo changeset diff igor22016-11-03T03:51:05.569326Z
 
[unravel] -Split: global.h: separate rtree, drill and buffer structs; also collect drill memory handling in drill.[ch] instead of mymem.[ch]
r4502 file changeset diff or repo changeset diff igor22016-11-03T03:36:27.822788Z
 
[unravel] -Split: blow up global.h, moving struct to their corresponding (existing or new) .h
r4494 file changeset diff or repo changeset diff igor22016-11-02T18:09:56.904680Z
 
[unravel] -Move: drc types/structs from global.h to drc.h
r4493 file changeset diff or repo changeset diff igor22016-11-02T18:01:45.763718Z
 
[unravel] -Move: rats_patch related structs from global.h to rats_patch.h
r4486 file changeset diff or repo changeset diff igor22016-11-02T16:43:05.808374Z
 
[unravel] -Split: attribute handling from misc.[ch] to attrib.[ch]
r4468 file changeset diff or repo changeset diff igor22016-11-02T13:28:38.329164Z
 
[io] -Fix: move plug io typedef to global_typedefs, we collect these sort of things there
r3964 file changeset diff or repo changeset diff igor22016-10-11T06:13:39.150374Z
 
[core] -Fix: move DataType typedef from global to global_typedefs so less C files need to include global.h for a pointer
r3822 file changeset diff or repo changeset diff igor22016-10-06T06:58:47.036178Z
 
[core] -Add: obj_any - a generic type+union struct (and a list of that) for holding pcb objects of any kind
r3402 file changeset diff or repo changeset diff hzeller2016-09-17T07:42:35.033628Z
 
o Replace BYTE with pcb_uint8_t
r3400 file changeset diff or repo changeset diff hzeller2016-09-17T07:32:39.647476Z
 
o Get rid of last type conflicting with X/Xt headers (String), and replace the only use with const char* in place.
r3399 file changeset diff or repo changeset diff hzeller2016-09-17T07:28:59.074612Z
 
[autorouter]: get rid of dimension_t and add it as pcb_dimension_t in autoroute.c (only place where it is used)
r3398 file changeset diff or repo changeset diff hzeller2016-09-17T07:24:16.403152Z
 
o Get rid of 'Position'. That type is never used.
r3397 file changeset diff or repo changeset diff hzeller2016-09-17T07:18:15.906514Z
 
[all-over]: use pcb_cardinal_t where Cardinal was used. Except where it actuall uses the Xt Cardinal
r3395 file changeset diff or repo changeset diff hzeller2016-09-17T07:14:05.411367Z
 
o Fix a couple of trailing whitespaces.
r3383 file changeset diff or repo changeset diff igor22016-09-17T04:58:14.722548Z
 
[c89] -Del: <stdbool.h> - use pcb_bool.h instead
r3380 file changeset diff or repo changeset diff igor22016-09-17T03:38:56.428923Z
 
[lesstif] -Change: order of includes so that lesstif compiles on IRIX - core should never define type Cardinal...
r1909 file changeset diff or repo changeset diff igor22016-06-08T06:45:05.555278Z
 
[mods] -Split: misc and pcb-printf - a step toward a pcb base library for 3rd apps
r1700 file changeset diff or repo changeset diff igor22016-05-08T06:36:31.441928Z
 
[conf] -Change: switch over the code to use the new conf system instead of the old settings; this causes some temporary regressions
r1175 file changeset diff or repo changeset diff igor22016-03-10T05:08:46.434814Z
 
[unglib] -Change: split up global.h, basic object types are in a separate header for easier inclusin for lists [unglib] -Change: arcs are on arclist
r1173 file changeset diff or repo changeset diff igor22016-03-09T07:40:32.377334Z
 
[unglib] -Change: use linelist_t instead of glib for layer and element line lists

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