next page
r36646 file changeset diff or repo changeset diff igor22022-08-02T05:21:18.502334Z
 
[font] -Cleanup: disable bbox debug print (too noisy)

M /trunk/src/obj_text.c
r36635 file changeset diff or repo changeset diff igor22022-07-31T05:49:23.637655Z
 
[font] -Change: invert brave setting: use new font rendering by default, provide a brave setting for swtiching back to the old engine for testing

M /trunk/src/brave.c
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/fontmode/fontmode.c
M /trunk/src/brave.h
M /trunk/src/obj_text.c
M /trunk/src_plugins/io_pcb/file.c
r36610 file changeset diff or repo changeset diff igor22022-07-27T05:59:57.567154Z
 
[dialogs] -Del: get rid of local dlg_export implementation in favor of librnd's

M /trunk/scconfig/Rev.h
M /trunk/doc/TODO
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/dialogs/Plug.tmpasm
D /trunk/src_plugins/dialogs/dlg_export.c
M /trunk/src_plugins/dialogs/dialogs.c
M /trunk/src/Makefile.dep
D /trunk/src_plugins/dialogs/dlg_export.h
r36609 file changeset diff or repo changeset diff igor22022-07-27T05:43:46.073161Z
 
[export_lpr] -Del: local lpr HID implementation in favor of librnd's

M /trunk/scconfig/Rev.h
M /trunk/doc/TODO
M /trunk/doc/developer/packaging/Changelog
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/export_lpr/lpr.c
D /trunk/src_plugins/export_lpr/lpr_hid.c
M /trunk/src/Makefile.dep
M /trunk/src_plugins/export_lpr/Plug.tmpasm
D /trunk/src_plugins/export_lpr/lpr_hid.h
r36608 file changeset diff or repo changeset diff igor22022-07-27T05:29:01.229580Z
 
[export_svg] -Del: low level svg draw code in favor of librnd's

M /trunk/scconfig/Rev.h
M /trunk/doc/TODO
D /trunk/src_plugins/export_svg/draw_svg.c
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
D /trunk/src_plugins/export_svg/draw_svg.h
M /trunk/src/Makefile.dep
M /trunk/src_plugins/export_svg/svg.c
M /trunk/src_plugins/export_svg/Plug.tmpasm
M /trunk/src_plugins/export_svg/export_svg.pup
r36607 file changeset diff or repo changeset diff igor22022-07-27T05:19:25.909272Z
 
[export_ps] -Del: remove local low level ps/eps draw functionality, use librnd's instead

M /trunk/scconfig/Rev.h
D /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/eps.c
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
D /trunk/src_plugins/export_ps/draw_eps.c
M /trunk/src_plugins/export_ps/Plug.tmpasm
M /trunk/src_plugins/export_ps/ps.c
D /trunk/src_plugins/export_ps/draw_ps.c
M /trunk/src/Makefile.dep
M /trunk/src_plugins/export_ps/export_ps.pup
D /trunk/src_plugins/export_ps/draw_eps.h
r36604 file changeset diff or repo changeset diff igor22022-07-27T03:47:15.398860Z
 
[export_png] -Del: remove local gd png draw code in favor of librnd's

D /trunk/src_plugins/export_png/draw_png.h
M /trunk/scconfig/Rev.h
M /trunk/doc/TODO
M /trunk/src_plugins/export_png/Plug.tmpasm
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/export_png/png_photo1.c
D /trunk/src_plugins/export_png/draw_png.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src/Makefile.dep
M /trunk/src_plugins/export_png/png_photo2.c
M /trunk/src_plugins/export_png/export_png.pup
r36598 file changeset diff or repo changeset diff igor22022-07-26T05:51:11.852508Z
 
[core] -Cleanup: remove code dup with librnd (exec_prefix calculation)

M /trunk/src/main.c
r36597 file changeset diff or repo changeset diff igor22022-07-26T04:50:08.127481Z
 
[core] -Fix: use rnd_hid_print_all_gui_plugins() for printing GUI HID plugins

M /trunk/src/main_act.c
r36596 file changeset diff or repo changeset diff igor22022-07-26T04:33:37.568001Z
 
[core] -Fix: missing newline in --version printout (consistency across applications)

M /trunk/src/build_run.c
r36595 file changeset diff or repo changeset diff igor22022-07-26T04:32:17.637008Z
 
[core] -Add: more details on librnd version in --version

M /trunk/src/build_run.c
r36572 file changeset diff or repo changeset diff igor22022-07-24T08:13:10.327318Z
 
[font] -Fix: set font id in the new font engine as well

M /trunk/src/font.c
r36566 file changeset diff or repo changeset diff igor22022-07-24T05:51:43.471278Z
 
[font] -Fix: wrong order of uninitializing font struct led to new font engine memory handling errors in the font move call

M /trunk/src/font.c
r36564 file changeset diff or repo changeset diff igor22022-07-24T05:18:57.394523Z
 
[build] -Fix: buildin.hidlib.c is long gone, do not attempt to sue it for make dep

M /trunk/src/Makefile.in
r36563 file changeset diff or repo changeset diff igor22022-07-24T05:18:32.348183Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36562 file changeset diff or repo changeset diff igor22022-07-24T05:12:03.140266Z
 
[font] -Split: bridge to new font code into a separate .o to reduce interference and make final move to librnd easier

A /trunk/src/font_rnd.c
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src/Makefile.in
M /trunk/src/font.c
r36558 file changeset diff or repo changeset diff igor22022-07-23T15:25:12.526050Z
 
[font] -Add: pcb_font_invalid_chars() calls the old or the new implementation depending on the brave setting

M /trunk/src/obj_text_old.c
M /trunk/src/obj_text.c
r36555 file changeset diff or repo changeset diff igor22022-07-23T14:05:08.897195Z
 
[font] -Split: move out old text bbox/render from generic text object code so it will be easier to remove

A /trunk/src/obj_text_old.c
M /trunk/src/Makefile.dep
M /trunk/src/obj_text.c
r36554 file changeset diff or repo changeset diff igor22022-07-23T13:46:54.284761Z
 
-Cleanup: remove unused local func

M /trunk/src/obj_text.c
r36553 file changeset diff or repo changeset diff igor22022-07-23T13:37:50.501570Z
 
[font] -Split: move out old font support from generic font/fontkit code so it will be easier to remove

A /trunk/src/font_old.c
M /trunk/src/Makefile.dep
M /trunk/src/font.c
r36551 file changeset diff or repo changeset diff igor22022-07-23T13:02:58.979083Z
 
[font] -Add: always free the new font as well

M /trunk/src/font.c
r36548 file changeset diff or repo changeset diff igor22022-07-23T12:50:07.968263Z
 
[font] -Add: call new font copy as well as old font copy on move font

M /trunk/src/font.c
r36547 file changeset diff or repo changeset diff igor22022-07-23T12:47:57.583478Z
 
-Cleanup: whitespace

M /trunk/src/font.c
r36541 file changeset diff or repo changeset diff igor22022-07-23T08:38:00.642043Z
 
[font] -Add: call the new font engine to load the internal font

M /trunk/src/font.c
r36536 file changeset diff or repo changeset diff igor22022-07-23T05:26:48.043806Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36530 file changeset diff or repo changeset diff igor22022-07-22T17:19:05.872376Z
 
[core] -Add: pcb_line_modify(): undoable line geometry (optional endpoint, thickness and clearance) modifier

M /trunk/src/obj_line.c
M /trunk/src/obj_line.h
r36526 file changeset diff or repo changeset diff igor22022-07-22T14:37:10.476190Z
 
[font] -Add: use the compatibility bbox API

M /trunk/src/obj_text.c
r36518 file changeset diff or repo changeset diff igor22022-07-22T09:47:28.797293Z
 
[font] -Add: when new font rendering engine is enabled, recalculate bbox with that and compare to the original calculation

M /trunk/src/obj_text.c
r36515 file changeset diff or repo changeset diff igor22022-07-22T07:35:30.106495Z
 
[font] -Fix: new rnd font render API requires an arg for 'tiny'

M /trunk/src/obj_text.c
r36512 file changeset diff or repo changeset diff igor22022-07-22T05:22:44.565629Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36508 file changeset diff or repo changeset diff igor22022-07-22T04:52:18.793083Z
 
[core] -Fix: (old) font rendering: bbox calculation ignored most arcs because "character displacement" was not added to the x coords of arc bboxes

M /trunk/src/obj_text.c
r36507 file changeset diff or repo changeset diff igor22022-07-22T04:48:21.618838Z
 
[core] -Fix: (old) font rendering: when calculating text bbox, update minimums too for arc and poly in symbol

M /trunk/src/obj_text.c
r36503 file changeset diff or repo changeset diff igor22022-07-22T03:03:25.258223Z
 
[font] -Fix: decompose sets object type before callback

M /trunk/src/obj_text.c
r36502 file changeset diff or repo changeset diff igor22022-07-22T02:52:38.333984Z
 
[font] -Cleanup: code simplification in decompose text poly

M /trunk/src/obj_text.c
r36498 file changeset diff or repo changeset diff igor22022-07-21T16:16:51.067341Z
 
[font] -Add: user callbacks with the new font for pcb_text_decompose_string()

M /trunk/src/obj_text.c
r36497 file changeset diff or repo changeset diff igor22022-07-21T16:03:17.108371Z
 
[font] -Cleanup: simplify callback usage: only the info struct needs to be passed on, no need to have an exrta context srtuct

M /trunk/src/obj_text.c
r36495 file changeset diff or repo changeset diff igor22022-07-21T15:52:04.378533Z
 
[font] -Cleanup: simplify how the new rendering engine does xor-draw displacement

M /trunk/src/obj_text.c
r36494 file changeset diff or repo changeset diff igor22022-07-21T15:38:09.975318Z
 
[font] -Add: render glyph polygons with the new font engine

M /trunk/src/obj_text.c
r36493 file changeset diff or repo changeset diff igor22022-07-21T15:25:54.871859Z
 
[font] -Add: render glyph arcs with the new font engine

M /trunk/src/obj_text.c
r36488 file changeset diff or repo changeset diff igor22022-07-21T13:24:42.997642Z
 
[font] -Add: partial bridge for using the new font render engine for lines

M /trunk/src/obj_text.c
r36487 file changeset diff or repo changeset diff igor22022-07-21T13:23:56.195447Z
 
[core] -Add: brave setting for using the new font

M /trunk/src/brave.c
M /trunk/src/brave.h
r36485 file changeset diff or repo changeset diff igor22022-07-21T11:32:49.858111Z
 
[font] -Add: load fonts using the new font infra in parallel

M /trunk/src_plugins/io_lihata/read.c
M /trunk/src/font.h
r36479 file changeset diff or repo changeset diff igor22022-07-21T07:13:22.268054Z
 
[core] -Fix: extobj GUI helper for coord read: empty string means 0

M /trunk/src/extobj_helper.h
r36478 file changeset diff or repo changeset diff igor22022-07-21T07:08:14.117548Z
 
[core] -Fix: always report error if board save fails on no available plugin

M /trunk/src/plug_io.c
r36477 file changeset diff or repo changeset diff igor22022-07-21T07:00:50.852378Z
 
-Fix: SaveLib(file,...) potentially would not report error on no suitable IO plugin found

M /trunk/src/plug_io.c
r36476 file changeset diff or repo changeset diff igor22022-07-21T05:37:42.814965Z
 
[core] -Fix: always report error if buffer save fails because of no plugin available to handle it

M /trunk/src/plug_io.c
r36475 file changeset diff or repo changeset diff igor22022-07-21T05:30:28.236179Z
 
[core] -Fix: low level drc check for broken copper ring around pstk: HSHADOW should never break as there's no copper

M /trunk/src/obj_pstk.c
r36474 file changeset diff or repo changeset diff igor22022-07-21T05:24:31.340015Z
 
[core] -Fix: SetThermal() picks up padstacks on Object

M /trunk/src/change_act.c
r36473 file changeset diff or repo changeset diff igor22022-07-21T05:15:44.695453Z
 
[core] -Fix: SetThermal() to noshape may have set the wrong thermal style due to uninitialized local var

M /trunk/src/change_act.c
r36472 file changeset diff or repo changeset diff igor22022-07-21T05:06:24.331504Z
 
[core] -Fix: ChangeName(Subc) used the wrong coords for screen search

M /trunk/src/change_act.c
r36469 file changeset diff or repo changeset diff igor22022-07-21T04:53:22.265731Z
 
[core] -Fix: don't use floating abs() on coords in point-on-arc

M /trunk/src/search.c
r36468 file changeset diff or repo changeset diff igor22022-07-20T14:53:27.506640Z
 
[font] -Add: include the new font engine

M /trunk/src_plugins/io_lihata/read.c
M /trunk/src/font.h
M /trunk/src/Makefile.dep
M /trunk/src/obj_text.c
M /trunk/src/font.c
r36421 file changeset diff or repo changeset diff igor22022-06-23T04:09:08.576363Z
 
[find.c] -Fix: reliably identify the poly-clear-poly case in both directions and skip expensive checks when we know we are clearing the other polygon

M /trunk/src/find_geo.c
r36419 file changeset diff or repo changeset diff igor22022-06-23T03:34:11.671363Z
 
[find.c] -Fix: do not skip proper polygon calculation in poly-poly-isc if both polygons have the PCB_FLAG_CLEARPOLYPOLY set (the won't guarantee clearing in that situatio)

M /trunk/src/find_geo.c
r36418 file changeset diff or repo changeset diff igor22022-06-23T03:22:54.890878Z
 
[find.c] -Fix: typo in poly-in-poly (cheked the wrong polygon)

M /trunk/src/find_geo.c
r36417 file changeset diff or repo changeset diff igor22022-06-23T03:10:58.230406Z
 
-Cleanup: whitespace

M /trunk/src/find_geo.c
r36416 file changeset diff or repo changeset diff igor22022-06-20T07:10:16.982031Z
 
-Fix: allocation bug

M /trunk/src/layer.c
r36415 file changeset diff or repo changeset diff igor22022-06-20T07:09:29.121642Z
 
[core] -Fix: layer name lookup should survive NULL layer name: io_pcb calls it before layer names are fixed up

M /trunk/src/layer.c
r36414 file changeset diff or repo changeset diff igor22022-06-20T07:07:30.278063Z
 
[core] -Add: fix up brpken input with layer names == NULL to layer name "<anon>" in pcb_layer_auto_fixup()

M /trunk/src/layer.c
r36389 file changeset diff or repo changeset diff igor22022-06-10T07:40:20.274224Z
 
[find.c] -Fix: line-poly isc: bloat has to be added to line thickness twice, because at the end we pass diameter, not radius

M /trunk/src/find_geo.c
r36388 file changeset diff or repo changeset diff igor22022-06-10T07:31:45.426100Z
 
[find.c] -Cleanup: better comment explaining an error condition on line poly generation

M /trunk/src/find_geo.c
r36387 file changeset diff or repo changeset diff igor22022-06-10T07:23:21.269004Z
 
-Update: bump copyright year

M /trunk/src/find_geo.c
r36385 file changeset diff or repo changeset diff igor22022-06-10T06:50:16.227471Z
 
[find.c] -Fix: poly-poly interssect returns true if one poly is fully embedded in another

M /trunk/src/find_geo.c
r36384 file changeset diff or repo changeset diff igor22022-06-10T06:38:58.119271Z
 
[find.c] -Fix: enable proper poly overlap check on negative bloat

M /trunk/src/find_geo.c
r36348 file changeset diff or repo changeset diff igor22022-05-20T14:34:21.620699Z
 
[core] -Fix: typo caused undoable vertical board size change misbehaving

M /trunk/src/board.c
r36325 file changeset diff or repo changeset diff igor22022-05-13T07:37:19.811031Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36313 file changeset diff or repo changeset diff igor22022-05-12T09:21:54.656896Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36299 file changeset diff or repo changeset diff igor22022-04-25T09:38:19.593211Z
 
[core] -Update: copyright year

M /trunk/src/build_run.c
r36280 file changeset diff or repo changeset diff igor22022-04-23T09:37:06.985414Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36261 file changeset diff or repo changeset diff igor22022-04-23T03:25:32.753177Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36231 file changeset diff or repo changeset diff igor22022-04-22T09:56:40.054380Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36190 file changeset diff or repo changeset diff igor22022-04-20T15:17:31.032534Z
 
[core] -Fix: ignore design/drc/ conf node binary backing missing: these are created dynamically

M /trunk/src/main.c
r36188 file changeset diff or repo changeset diff igor22022-04-20T14:29:26.325565Z
 
[core] -Add: comment explaining what clearPoly is doing

M /trunk/src/polygon.c
r36186 file changeset diff or repo changeset diff igor22022-04-20T14:09:51.603610Z
 
[core] -Fix: poly: clearance recalc in remove: do padstacks only once and flush

M /trunk/src/polygon.c
r36185 file changeset diff or repo changeset diff igor22022-04-20T13:56:47.662564Z
 
[core] -Fix: poly: when unsubtracting objects from a poly, recalculating local clipping, do not ignore padstacks

M /trunk/src/polygon.c
r36179 file changeset diff or repo changeset diff igor22022-04-20T11:46:03.957217Z
 
[dialogs] -Move: dlg_library_param.[ch] to src_3rd - it would be reused by sch-rnd as an svn extern

A /trunk/src_3rd/rnd_inclib
M /trunk/src_plugins/dialogs/dlg_library.c
A /trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.c
A /trunk/src_3rd/rnd_inclib/dialogs
D /trunk/src_plugins/dialogs/dlg_library_param.c
M /trunk/src/Makefile.dep
A /trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.h
D /trunk/src_plugins/dialogs/dlg_library_param.h
r36178 file changeset diff or repo changeset diff igor22022-04-20T10:17:05.803859Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36128 file changeset diff or repo changeset diff igor22022-04-01T09:38:37.954426Z
 
[core] -Fix: make sure all internal parameters of buffer operations are initialized

M /trunk/src/buffer.c
r36115 file changeset diff or repo changeset diff igor22022-03-17T05:01:00.127744Z
 
[core] -Add: "poly cleared out of existence" error message also prints layer name

M /trunk/src/polygon.c
r36114 file changeset diff or repo changeset diff igor22022-03-17T04:57:39.436655Z
 
[core] -Fix: "polygon cleared out of existnece" error message uses current grid units, not mm hardwired for reporting bbox center

M /trunk/src/polygon.c
r36110 file changeset diff or repo changeset diff igor22022-03-14T13:25:49.014816Z
 
[core] -Add: low level font call that clears all content of a symbol

M /trunk/src/font.h
M /trunk/src/font.c
r36107 file changeset diff or repo changeset diff igor22022-03-13T15:00:58.657812Z
 
[core] -Fix: verify that emergency file name template contains at most one %ld and no other format string

M /trunk/src/plug_io.c
r36106 file changeset diff or repo changeset diff igor22022-03-13T07:43:58.688852Z
 
[core] -Fix: ChkLayer() invalid layer ID error message printed the wrong layer name field

M /trunk/src/gui_act.c
r36101 file changeset diff or repo changeset diff igor22022-03-11T05:33:12.773575Z
 
[core] -Change: disable auto_via by default, there are too many corner cases lurking

M /trunk/src/conf_core.lht
r36097 file changeset diff or repo changeset diff igor22022-02-23T07:58:19.329572Z
 
[core] -Cleanup: remove doxygen from comment

M /trunk/src/operation.c
r36088 file changeset diff or repo changeset diff igor22022-02-21T13:01:38.264943Z
 
[core] -Add: undoable thermal scale change: reclip and redraw

M /trunk/src/board.c
r36085 file changeset diff or repo changeset diff igor22022-02-21T12:43:59.165593Z
 
[core] -Add: low level call for undoable board thermal scale change

M /trunk/src/board.c
M /trunk/src/board.h
r36083 file changeset diff or repo changeset diff igor22022-02-21T12:16:59.747219Z
 
[core] -Add: hint on what the user could do on "poly cleared out of exitence" warning

M /trunk/doc/TODO
M /trunk/src/polygon.c
r36082 file changeset diff or repo changeset diff igor22022-02-20T06:02:46.986413Z
 
-Cleanup: whitespace

M /trunk/src/font.c
r36079 file changeset diff or repo changeset diff igor22022-02-12T03:52:08.790208Z
 
[find.c] -Fix: poly-poly isc: when conveting contour lines to polygons, use square cap so tiny round caps are not generated (they are prone to self-intersect in this range)

M /trunk/src/find_geo.c
r36078 file changeset diff or repo changeset diff igor22022-02-07T13:33:52.276271Z
 
-Cleanup: remove dead code

M /trunk/src/pixmap_pcb.c
r36077 file changeset diff or repo changeset diff igor22022-02-07T13:25:47.530903Z
 
[core] -Cleanup: unused vars

M /trunk/src/pixmap_pcb.c
r36076 file changeset diff or repo changeset diff igor22022-02-07T13:25:20.162218Z
 
[core] -Cleanup: use matrix transformation instead of manual cos/sin in pixmap rotation

M /trunk/src/pixmap_pcb.c
r36075 file changeset diff or repo changeset diff igor22022-02-07T13:10:18.462629Z
 
[core] -Fix: pixmap rendering: calculate rotation not from the input forward, but from the output back to get every pixel filled in

M /trunk/src/pixmap_pcb.c
r36057 file changeset diff or repo changeset diff igor22022-01-21T04:30:31.610120Z
 
[core] -Cleanup: file_act's action list should be static as it is local (namespace pollution)

M /trunk/src/file_act.c
r36030 file changeset diff or repo changeset diff igor22022-01-08T03:11:53.473479Z
 
[core] -Fix: do not crash on failed pstk conversion (freeing shapes from uninitialized memory)

M /trunk/src/obj_pstk_proto.c
r36021 file changeset diff or repo changeset diff igor22021-12-31T13:43:06.983789Z
 
[core] -Fix: uninitialized variable

M /trunk/src/search.c
r36020 file changeset diff or repo changeset diff avigne2021-12-31T13:36:08.194302Z
 
-Fix: Typo

M /trunk/src/build_run.c
r36016 file changeset diff or repo changeset diff igor22021-12-27T07:31:52.725411Z
 
[core] -Add: if gtk2 HID is not available, also try gtk4 HID as fallback

M /trunk/src/conf_core.lht
r36015 file changeset diff or repo changeset diff igor22021-12-27T06:49:48.561958Z
 
[core] -Fix: refine printing version info: librnd version is what we compiled against, not what we are linked against (dynamic link)

M /trunk/src/build_run.c

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