r37320 file changeset diff or repo changeset diff igor22023-03-10T12:25:41.524747Z
 
[core] -Add: low level cam support for force_nonepty (creates output file even if layer group is empty, overriding the export plugins normal decision, in case the plugin cooperates)
r37308 file changeset diff or repo changeset diff igor22023-03-10T08:37:44.686015Z
 
[core] -Add: hid_cam: support for global opt flip_x and flip_y so that bottom side layer order can be rendered correctly
r36986 file changeset diff or repo changeset diff igor22022-11-19T06:39:44.672219Z
 
[librnd4] -Update: follow API change on core/hid split
r34297 file changeset diff or repo changeset diff igor22021-04-07T13:17:46.827133Z
 
[cam] -Update: default file name derivation for new librnd export options vs. attributes API
r30971 file changeset diff or repo changeset diff igor22020-04-30T04:06:23.039616Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (global typedefs)
r30903 file changeset diff or repo changeset diff igor22020-04-27T14:48:42.007588Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix
r30756 file changeset diff or repo changeset diff igor22020-04-22T05:21:57.079977Z
 
[core] -Del: layer naming styles other then pcb-rnd and fixed [export_gerber] -Del: the layer naming style option: only the default pcb-rnd naming style is available
r29257 file changeset diff or repo changeset diff igor22020-01-24T06:38:40.856474Z
 
[librnd] -Cleanup: librnd separation: #includes should use <librnd/>
r29226 file changeset diff or repo changeset diff igor22020-01-23T04:24:05.044613Z
 
[hid] -Cleanup: rename internal okempty flag to okempty_group as it now indicates only the layer group aspect
r29224 file changeset diff or repo changeset diff igor22020-01-23T04:15:52.355824Z
 
[cam] -Add: prepare for separating okempty for content and layer group
r28445 file changeset diff or repo changeset diff igor22019-11-24T07:21:52.291859Z
 
[cam] -Add: a variant of default layer name to file name generator that doesn't overwrite but append to the gds
r27678 file changeset diff or repo changeset diff igor22019-09-24T07:30:03.783979Z
 
[cam] -Add: global option for "ok empty" to suppress exporter warnings where needed
r27608 file changeset diff or repo changeset diff igor22019-09-20T07:44:10.975423Z
 
[cam] -Add: cam_begin sets up an xform struct that would be passed to the expose call by the exporters; this will make it possible for the cam API to specify transformations
r27427 file changeset diff or repo changeset diff igor22019-08-30T06:23:49.271311Z
 
[cam] -Add: make the no-layer cam API a "begin-end" API so it will have a chance to store states and do some file name templating
r27416 file changeset diff or repo changeset diff igor22019-08-30T05:16:08.108665Z
 
[cam] -Add: output file name support function for no-layer exporters
r26922 file changeset diff or repo changeset diff igor22019-07-26T04:02:02.582503Z
 
[DAD] -Add: pcb_export_opt_t for export options (still pointing to the normal attributes for now); switch over all exporters and HIDs to sue this type
r24850 file changeset diff or repo changeset diff igor22019-04-24T06:33:21.620685Z
 
[core] -Cleanup: pcb_layer_to_file_name() dest should be gds_t to avoid potential buffer overflow
r24371 file changeset diff or repo changeset diff igor22019-03-31T08:01:12.557410Z
 
[cam] -Add: FNS name style for the final, native pcb-rnd naming
r24109 file changeset diff or repo changeset diff igor22019-03-22T07:44:22.328188Z
 
[cam] -Add: expose a string-only file name derivation function from core, that does not require a hid attribute
r24106 file changeset diff or repo changeset diff igor22019-03-22T06:26:17.187134Z
 
[cam] -Change: new, more reentrant API for cam var management
r24101 file changeset diff or repo changeset diff igor22019-03-22T05:01:15.997645Z
 
[cam] -Fix: switch over from inflexible global %base% substitution to hash based generic global substitution
r23631 file changeset diff or repo changeset diff igor22019-03-03T06:11:01.739230Z
 
[cam] -Add: support for %base% in file name template
r23522 file changeset diff or repo changeset diff igor22019-03-01T13:26:55.341245Z
 
[cam] -Add: file name templating: notify the caller if the file name has changed (convenince)
r23521 file changeset diff or repo changeset diff igor22019-03-01T13:15:09.277200Z
 
[cam] -Add: file name templating
r21306 file changeset diff or repo changeset diff igor22018-12-01T03:24:39.433841Z
 
[cam] -Cleanup: default file name derivation does not need to remember the last set file name, this should be handled centrally later on
r19426 file changeset diff or repo changeset diff igor22018-09-18T06:13:18.964985Z
 
[cam] -Add: parse and store the bloat xform supplement in begin()
r19415 file changeset diff or repo changeset diff igor22018-09-17T06:30:54.486751Z
 
[hid] -Change: API CHANGE: pass on editable "caller xform" struct pointer to the set layer API so exporters can configure the core do do transformations on drawing
r19129 file changeset diff or repo changeset diff igor22018-09-04T04:10:09.646179Z
 
[layer] -Change: pass on purpose and purpi to the central layer file name generator so it will have a chance to select the right virtual layer
r19118 file changeset diff or repo changeset diff igor22018-09-03T04:15:54.380889Z
 
[hid] -Change: API CHANGE: pass on purpose and purpi to layer group set so that decisions can be made based on subtype of mech/doc layers later
r18284 file changeset diff or repo changeset diff igor22018-07-13T08:07:02.142782Z
 
[cam] -Cleanup: unnecessary include
r18283 file changeset diff or repo changeset diff igor22018-07-13T08:02:52.048616Z
 
[cam] -Change: mark the old file suffix API obsolete
r18275 file changeset diff or repo changeset diff igor22018-07-13T07:27:35.222779Z
 
[cam] -Fix: hid_cam.h should include all headers required for compiling it
r18274 file changeset diff or repo changeset diff igor22018-07-13T07:04:28.162748Z
 
[cam] -Rename: hid_helper.[ch] to hid_cam.[ch] because all functionality implemented here are cam related, even the deprecated
r18265 file changeset diff or repo changeset diff igor22018-07-13T06:03:02.611044Z
 
[cam] -Add: end() returns the number of groups exported so that the caller can detect if the export failed
r18264 file changeset diff or repo changeset diff igor22018-07-13T05:51:27.494953Z
 
[cam] -Add: handle virtual layers
r18257 file changeset diff or repo changeset diff igor22018-07-12T06:49:30.822103Z
 
[cam] -Fix: missing return value
r18252 file changeset diff or repo changeset diff igor22018-07-12T05:09:53.326435Z
 
[cam] -Split: cam macro logic into a C function as it will grow some for the virtual layers
r18241 file changeset diff or repo changeset diff igor22018-07-11T07:13:38.828382Z
 
[cam] -Change: export only real layers for now
r18238 file changeset diff or repo changeset diff igor22018-07-11T06:50:55.030228Z
 
[hid] -Add: export cam helper macro to avoid exporting all layers
r18235 file changeset diff or repo changeset diff igor22018-07-11T03:58:28.154702Z
 
[cam] -Add: set and restore layer visibility
r18226 file changeset diff or repo changeset diff igor22018-07-10T06:19:31.256539Z
 
[hid] -Add: CAM helper: structs and parsing (to debug output)
r10654 file changeset diff or repo changeset diff igor22017-08-08T03:21:08.741784Z
 
[core] -Fix: hid_helper's file name suffix calculator should not hardwire max uffix len in the middle of the code but should have a reusable macro
r5581 file changeset diff or repo changeset diff igor22016-12-11T04:15:04.859825Z
 
[core] -Fix: publish the new layer file name generator, remove the old one's prototype
r5572 file changeset diff or repo changeset diff igor22016-12-10T14:05:21.111729Z
 
[layer] -Del: old layer macros: SL* [layer] -Del: old HID layer_set mechanism
r5515 file changeset diff or repo changeset diff igor22016-12-05T08:39:56.979073Z
 
[layer] -Add: new layer name generator, based on flags and virtual layer names
r4900 file changeset diff or repo changeset diff igor22016-11-13T15:45:59.528294Z
 
[unravel2] -Rename: hid helper functions
r4791 file changeset diff or repo changeset diff igor22016-11-12T13:40:50.255039Z
 
[unravel2] -Rename: file name style enum
r4789 file changeset diff or repo changeset diff igor22016-11-12T13:23:43.275629Z
 
[unravel2] -Rename: more hid type names
r4788 file changeset diff or repo changeset diff igor22016-11-12T12:52:53.649257Z
 
[unravel2] -Rename: more hid types
r3165 file changeset diff or repo changeset diff igor22016-09-11T06:00:32.642682Z
 
[c89] -Fix: no comma at the end of enums
r2821 file changeset diff or repo changeset diff igor22016-08-31T06:27:22.490587Z
 
[layer] -Cleanup: move some old-style layer macros from hid_helper to layer.h
r1373 file changeset diff or repo changeset diff igor22016-03-25T04:57:37.457741Z
 
[mods] -Cleanup: split hid.h and move declarations to corresponding hid_*.h
r1372 file changeset diff or repo changeset diff igor22016-03-25T04:44:48.925681Z
 
[mods] -Split: hidint.h and the rest of hid/common into smaller, per-topic files
r1371 file changeset diff or repo changeset diff igor22016-03-25T03:54:14.318896Z
 
[mods] -Move: hid_init.c to core, start splitting it up
r1370 file changeset diff or repo changeset diff igor22016-03-25T03:46:28.128153Z
 
[mods] -Rename: layer_helper to hid_helper to collect all the misc functions common to hids
r1360 file changeset diff or repo changeset diff igor22016-03-24T05:55:27.000093Z
 
[mods] -Cleanup: move layer helper functions out from flags.c where they don't belong

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