Menu

Tree [411446] master /
 History

HTTPS access


File Date Author Commit
 .github 2026-05-16 tonim tonim [7a2097] Fixes IA progress
 Firedac11Fix 2024-05-17 tonim tonim [6863f9] Test firedac fix
 LibDataChannel 2026-05-27 Toni Toni [16058a] Direct Channel: embedded LibDataChannel/*.zip r...
 MonacoEditor 2026-05-22 tonim tonim [406197] Monaco editor fixes
 TextShaping4Delphi 2025-10-30 tonim tonim [023035] Begin arabic implementation
 WebMarkdown 2026-05-15 tonim tonim [68e76a] Cue log fixes
 activex 2026-07-09 Toni Toni [d3f07f] Ignore res
 activex_ai 2026-05-27 Toni Toni [348211] Add Pascal Direct Channel client (libdatachanne...
 bitmaps 2024-11-15 tonim tonim [84a0b1] Fix black background images in page setup
 build 2026-06-17 Toni Toni [685b86] Docker and fixes
 builderclx unknown
 dll 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 doc 2026-07-08 tonim tonim [c4ceb0] Update docs
 drivers 2025-12-11 toni@reportman.es toni@reportman.es [312f6c] Update database drivers
 fmx 2026-04-28 tonim tonim [6983c5] Begin implementation api key, post
 getit 2026-05-20 tonim tonim [69b56a] Validation of numbers when coercion in evaluator
 install 2026-06-17 Toni Toni [5e5d70] New version, deprecate older installers
 lazarus unknown
 old 2025-11-06 tonim tonim [455090] Reduce icu and harfbuff as full dynamic loaded ...
 packages 2 days ago Toni Toni [411446] Fpc directwrite
 repman 2 days ago Toni Toni [411446] Fpc directwrite
 reportmand7 2026-05-20 tonim tonim [69b56a] Validation of numbers when coercion in evaluator
 server 2026-07-10 Toni Toni [2167f7] Limpiar warnings/hints del resto de proyectos d...
 tests 2 days ago Toni Toni [411446] Fpc directwrite
 twain unknown
 webactivex 2026-07-09 Toni Toni [d3f07f] Ignore res
 .dockerignore 2026-06-17 Toni Toni [685b86] Docker and fixes
 .gitattributes 2026-06-17 Toni Toni [685b86] Docker and fixes
 .gitignore 2 days ago Toni Toni [411446] Fpc directwrite
 CLAUDE.md 2026-06-06 tonim tonim [2e5f6f] Fix collate with software copies
 D7ComboBoxStringsGetPatch.pas unknown
 GNUmakefile 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 LICENSE.RTF unknown
 LICENSE.TXT unknown
 LibDataChannelAssets.RES 2026-05-27 Toni Toni [a31397] Direct Channel: compiled LibDataChannelAssets.RES
 LibDataChannelAssets.rc 2026-05-27 Toni Toni [489800] Wire Direct Channel into the data driver + guar...
 Makefile unknown
 MonacoEditor.zip 2026-05-22 tonim tonim [406197] Monaco editor fixes
 MonacoEditorAssets.RES 2026-05-22 tonim tonim [406197] Monaco editor fixes
 MonacoEditorAssets.rc 2026-03-26 tonim tonim [ab7773] MOnaco editor resources
 README.md 2026-05-29 Toni Toni [f02449] Add README documenting Agent driver and AI assi...
 REPORTMANRES.RES 2025-09-18 tonim tonim [63e6aa] Begin undocue
 ReportMan.bdsproj unknown
 ReportManDesign.bdsproj 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 ReportManDesign.cfg unknown
 ReportManDesign.dpk unknown
 Reportman.cfg 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 Reportman.dpk unknown
 RpDirectWriteRenderer.pas 2 days ago Toni Toni [411446] Fpc directwrite
 WebMarkdown.zip 2026-05-15 tonim tonim [68e76a] Cue log fixes
 WebMarkdownAssets.RES 2026-05-15 tonim tonim [68e76a] Cue log fixes
 WebMarkdownAssets.rc 2026-04-20 tonim tonim [29bdc8] Markdown for log and chat AI
 compileresources.bat 2026-05-27 Toni Toni [489800] Wire Direct Channel into the data driver + guar...
 dbxdrivers.RES 2026-03-26 tonim tonim [ab7773] MOnaco editor resources
 dbxdrivers.rc unknown
 designer-ai-chat-plan.md 2026-03-31 tonim tonim [11bbb0] IA chat plan
 doclean.bat unknown
 docleandcu.bat 2024-11-30 tonim tonim [dc5442] Fixes and new packages Delphi 12
 firebird.log unknown
 libimprptranslator.a 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 new-report-wizard-plan.md 2026-05-02 tonim tonim [6eb9bc] New report wizard
 packagefiles.xml 2 days ago Toni Toni [411446] Fpc directwrite
 release.bat unknown
 reportman.lpk unknown
 reportman.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 reportman_d6.bpg unknown
 reportman_designvcl.dpk unknown
 reportman_designvcl.dproj 2019-01-31 tmartir tmartir [7ec9c8] QrCode and 10.3 packages
 reportman_designvcl.res 2026-05-02 tonim tonim [6eb9bc] New report wizard
 reportman_lcl.lpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 reportman_lcl.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 reportmanres.rc unknown
 rpDelphiZXIngQRCode.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpGifImage.pas unknown
 rpHarfBuzz.pas 2 days ago Toni Toni [411446] Fpc directwrite
 rpICU.pas 2 days ago Toni Toni [411446] Fpc directwrite
 rpactivexreport.dcr unknown
 rpactivexreport.pas 2024-11-30 tonim tonim [dc5442] Fixes and new packages Delphi 12
 rpaireportcontracts.pas 2026-04-08 tonim tonim [effab0] Report ai
 rpalias.dcr unknown
 rpalias.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpauthmanager.pas 2026-07-10 Toni Toni [d85efc] printreptopdf: arreglar build de Linux64 y limp...
 rpbarcodecons.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpbasereport.pas 2026-08-15 Toni Toni [f2e4c0] Fix language set large int language memory exce...
 rpcalcul.dfm 2019-02-26 tmartir tmartir [1ea46b] Fix solid background text
 rpcalcul.pas 2019-02-26 tmartir tmartir [1ea46b] Fix solid background text
 rpchatdialogvcl.dfm 2026-03-31 tonim tonim [94a98b] cHATDIALOG
 rpchatdialogvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpchatmodernstyle.pas 2026-07-10 Toni Toni [5eaaa6] Fix warnings
 rpclientdataset.pas unknown
 rpclxreport.dcr 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpcolumnar.pas unknown
 rpcomparable.pas unknown
 rpcompilerep.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpcompobase.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpconf.inc 2 days ago Toni Toni [411446] Fpc directwrite
 rpcsvdriver.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpdatadirect.pas 2026-06-10 Toni Toni [c27fed] Direct fix
 rpdatahttp.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpdatainfo.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpdataset.pas 2026-07-08 Toni Toni [bc7cb9] Linux: use TFDMemTable instead of TClientDataSe...
 rpdatatext.pas 2026-07-08 Toni Toni [932240] rpfdmidas: correct all field types + add tests/...
 rpdatetimepicker.pas unknown
 rpdbbrowservcl.dfm 2024-06-12 tonim tonim [b88ab2] Preview fix in dpi change, rescale buttons
 rpdbbrowservcl.pas 2026-07-10 Toni Toni [5eaaa6] Fix warnings
 rpdbdatetimepicker.pas unknown
 rpdbgridvcl.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpdbxconfigvcl.dfm 2026-04-29 tonim tonim [87cca5] Fix deadlock validate certificate
 rpdbxconfigvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpdchub.pas 2026-07-10 Toni Toni [1560d6] Quitar los ultimos warnings de repmandxp (Win32...
 rpdcintegration.pas 2026-06-17 Toni Toni [718bc2] Datachannel reset after configuracion change
 rpdcpool.pas 2026-05-28 Toni Toni [a7762d] Fix Direct Channel units to compile in Delphi 1...
 rpdctransportchip.pas 2026-05-28 Toni Toni [a7762d] Fix Direct Channel units to compile in Delphi 1...
 rpdeltwain.inc unknown
 rpdeltwain.pas unknown
 rpdeltwainfunc.dfm unknown
 rpdeltwainfunc.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpdeltwainutils.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpdirectwrite.pas 2 days ago Toni Toni [411446] Fpc directwrite
 rpdllutil.pas 2026-07-10 Toni Toni [2167f7] Limpiar warnings/hints del resto de proyectos d...
 rpdrawitem.pas 2026-05-17 tonim tonim [e1dcb7] Fixes presentation
 rpeditalias.dfm unknown
 rpeditalias.pas unknown
 rpeditconnvcl.dfm 2026-03-26 tonim tonim [6d74a3] Agent connected datasets ok
 rpeditconnvcl.pas 2026-04-15 tonim tonim [883151] Package fixes
 rpeval.dcr unknown
 rpeval.pas 2026-07-10 Toni Toni [2167f7] Limpiar warnings/hints del resto de proyectos d...
 rpevalfunc.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpexceldriver.dfm 2024-08-24 tonim tonim [3354f2] Fix scale dpi
 rpexceldriver.pas 2026-07-12 Toni Toni [5e9302] Fix warnings
 rpexpredlg.dcr unknown
 rpexpredlgvcl.dcr unknown
 rpexpredlgvcl.pas 2026-03-31 tonim tonim [94a98b] cHATDIALOG
 rpfastserializer.pas 2026-07-10 Toni Toni [5eaaa6] Fix warnings
 rpfaxsend.dfm 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpfaxsend.pas unknown
 rpfdmidas.inc 2026-07-09 Toni Toni [cfc483] rpfdmidas: match TClientDataSet string encoding...
 rpfmainmetaviewvcl.dfm 2024-10-22 tonim tonim [ca579f] Fixes and translations
 rpfmainmetaviewvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpfmetaviewvcl.dfm 2024-10-22 tonim tonim [ca579f] Fixes and translations
 rpfmetaviewvcl.pas 2026-03-03 tonim tonim [e26da7] Update urls
 rpfontconfig.pas 2025-12-11 toni@reportman.es toni@reportman.es [e1c40f] Added fontsort
 rpformplans.pas 2026-03-26 tonim tonim [713f93] Plans
 rpfparamsvcl.dfm unknown
 rpfparamsvcl.pas 2026-04-01 tonim tonim [082f1d] Fix undocue
 rpfpcutils.pas unknown
 rpfreetype2.pas 2025-12-17 tonim tonim [544eec] Update android compilation
 rpfrmaireportvcl.dfm 2026-04-08 tonim tonim [effab0] Report ai
 rpfrmaireportvcl.pas 2026-04-08 tonim tonim [effab0] Report ai
 rpfrmaischemaselectorvcl.dfm 2026-05-13 tonim tonim [098eb1] Adjusting wizard
 rpfrmaischemaselectorvcl.pas 2026-05-17 tonim tonim [ccc3f5] Fix fonts
 rpfrmaiselectionvcl.dfm 2026-05-16 tonim tonim [7a2097] Fixes IA progress
 rpfrmaiselectionvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpfrmchatvcl.dfm 2026-05-17 tonim tonim [e1dcb7] Fixes presentation
 rpfrmchatvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpfrmexpressionchatvcl.dfm 2026-03-31 tonim tonim [94a98b] cHATDIALOG
 rpfrmexpressionchatvcl.pas 2026-05-13 tonim tonim [098eb1] Adjusting wizard
 rpfrmloginframevcl.dfm 2026-04-19 tonim tonim [afcedf] Performance fix
 rpfrmloginframevcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpfrmloginvcl.dfm 2026-03-26 tonim tonim [74e12b] login fixes
 rpfrmloginvcl.pas 2026-04-19 tonim tonim [afcedf] Performance fix
 rpfrmmonacoeditorvcl.dfm 2026-05-17 tonim tonim [1c6ea2] Update docs
 rpfrmmonacoeditorvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpgdidriver.dfm 2026-07-10 Toni Toni [5eaaa6] Fix warnings
 rpgdidriver.pas 2026-07-10 Toni Toni [1560d6] Quitar los ultimos warnings de repmandxp (Win32...
 rpgdifonts.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpgraphicStrings.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpgraphiccolor.pas 2025-09-23 WINDOWSVM\toni WINDOWSVM\toni [182eac] Fix linux fonts
 rpgraphiccompression.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpgraphicconfiguration.inc unknown
 rpgraphicex.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpgraphutilslcl.lfm unknown
 rpgraphutilslcl.pas unknown
 rpgraphutilsvcl.dfm 2025-02-22 tonim tonim [4522fd] Allo debug stack trace using JCL
 rpgraphutilsvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rphashtable.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rphtmldriver.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rphtmlparser.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpinfoprovfpc.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpinfoprovft.pas 2 days ago Toni Toni [411446] Fpc directwrite
 rpinfoprovgdi.pas 2 days ago Toni Toni [411446] Fpc directwrite
 rpinfoprovid.pas 2 days ago Toni Toni [411446] Fpc directwrite
 rplabelitem.pas 2026-08-15 Toni Toni [f2e4c0] Fix language set large int language memory exce...
 rplastsav.dcr unknown
 rplastsav.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rplcldriver.lfm unknown
 rplcldriver.lrs 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rplcldriver.pas 2026-05-07 tonim tonim [069d06] Multipage ishtml
 rplclfonts.pas unknown
 rplclpreview.lfm 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rplclpreview.lrs unknown
 rplclpreview.pas unknown
 rplclreport.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rplibdatachannel.pas 2026-05-27 Toni Toni [a2db12] Add Hub-protocol client (rpdchub) with full Moc...
 rplinuxexceptionhandler.pas 2026-07-10 Toni Toni [d85efc] printreptopdf: arreglar build de Linux64 y limp...
 rpmapijcl.pas 2021-04-07 tonim tonim [fcbbd2] Check other email send implementations
 rpmaskedit.dcr unknown
 rpmaskedit.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpmaskeditclx.dcr 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpmdbarcode.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpmdchart.pas 2026-04-14 tonim tonim [a46aaa] Model for m.page
 rpmdcharttypes.pas 2020-03-05 tmartir tmartir [00846a] TeeChart Pro support (more chart types)
 rpmdclitreevcl.dfm unknown
 rpmdclitreevcl.pas 2026-05-17 tonim tonim [1c6ea2] Update docs
 rpmdconsts.pas 2026-07-09 Toni Toni [d3f07f] Ignore res
 rpmdcueviewvcl.dfm 2026-03-25 tonim tonim [645dea] Init undocue
 rpmdcueviewvcl.pas 2026-05-17 tonim tonim [1c6ea2] Update docs
 rpmddatawiz.dfm unknown
 rpmddatawiz.pas unknown
 rpmdesigneditors.pas 2026-03-31 tonim tonim [94a98b] cHATDIALOG
 rpmdesigner.dcr unknown
 rpmdesigner.pas unknown
 rpmdesignervcl.dcr unknown
 rpmdesignervcl.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpmdexpdbf.dfm unknown
 rpmdexpdbf.pas 2026-05-17 tonim tonim [1c6ea2] Update docs
 rpmdexpexcel.dfm unknown
 rpmdexpexcel.pas 2019-09-24 tmartir tmartir [acc2f9] Excel extension fix
 rpmdfaboutvcl.dfm 2026-05-17 tonim tonim [e1dcb7] Fixes presentation
 rpmdfaboutvcl.pas unknown
 rpmdfbarcodeint.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpmdfbarcodeintvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpmdfchartint.pas unknown
 rpmdfchartintvcl.pas 2019-04-04 tmartir tmartir [1289e4] Code cleanup widestring expression support
 rpmdfconnectionvcl.dfm unknown
 rpmdfconnectionvcl.pas 2026-06-17 Toni Toni [718bc2] Datachannel reset after configuracion change
 rpmdfdatasetsvcl.dfm 2026-05-13 tonim tonim [098eb1] Adjusting wizard
 rpmdfdatasetsvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpmdfdatatextvcl.dfm 2021-06-23 tonim tonim [f7ec2b] DPI Adjust
 rpmdfdatatextvcl.pas 2021-06-23 tonim tonim [f7ec2b] DPI Adjust
 rpmdfdesignvcl.dfm 2026-03-28 tonim tonim [a1eec6] Cola deshacer
 rpmdfdesignvcl.pas 2026-03-28 tonim tonim [a1eec6] Cola deshacer
 rpmdfdinfovcl.dfm 2026-03-25 tonim tonim [77aa4d] New driver
 rpmdfdinfovcl.pas 2026-05-17 tonim tonim [e1dcb7] Fixes presentation
 rpmdfdrawint.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpmdfdrawintvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpmdfembeddedfile.dfm 2024-11-15 tonim tonim [84a0b1] Fix black background images in page setup
 rpmdfembeddedfile.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpmdfextsecvcl.dfm unknown
 rpmdfextsecvcl.pas unknown
 rpmdfgridvcl.dfm 2026-03-28 tonim tonim [a1eec6] Cola deshacer
 rpmdfgridvcl.pas 2026-03-28 tonim tonim [a1eec6] Cola deshacer
 rpmdflabelint.pas 2026-01-26 google-labs-jules[bot] google-labs-jules[bot] [3ad654] Add IsHtml property to report designer components
 rpmdflabelintvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpmdfmainvcl.dfm 2026-07-10 Toni Toni [5eaaa6] Fix warnings
 rpmdfmainvcl.pas 2026-07-10 Toni Toni [5eaaa6] Fix warnings
 rpmdfnewreportwizardvcl.dfm 2026-05-02 tonim tonim [6eb9bc] New report wizard
 rpmdfnewreportwizardvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpmdfopenlibvcl.dfm 2024-06-12 tonim tonim [b88ab2] Preview fix in dpi change, rescale buttons
 rpmdfopenlibvcl.pas 2026-05-17 tonim tonim [1c6ea2] Update docs
 rpmdfsampledatavcl.dfm 2024-08-24 tonim tonim [3354f2] Fix scale dpi
 rpmdfsampledatavcl.pas 2026-05-28 Toni Toni [6544bd] Fix Sample Data chip stuck at Unknown
 rpmdfsearchvcl.dfm 2024-10-03 tonim tonim [64d00f] Add RcData sRGB colorSpace for PDF
 rpmdfsearchvcl.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpmdfsectionint.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpmdfsectionintvcl.pas 2026-03-27 tonim tonim [0bcd40] Fixes undocue
 rpmdfselectfields.dfm unknown
 rpmdfselectfields.pas unknown
 rpmdfstrucvcl.dfm 2026-03-28 tonim tonim [a1eec6] Cola deshacer
 rpmdfstrucvcl.pas 2026-03-28 tonim tonim [a1eec6] Cola deshacer
 rpmdftreevcl.dfm 2024-06-12 tonim tonim [b88ab2] Preview fix in dpi change, rescale buttons
 rpmdftreevcl.pas 2024-03-08 tonim tonim [34d4e7] Fixes add, firedac drivers by default
 rpmdfwizardvcl.dfm unknown
 rpmdfwizardvcl.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpmdobinsint.pas 2026-01-26 google-labs-jules[bot] google-labs-jules[bot] [9104c9] Add IsHtml property to TRpGenTextComponent with...
 rpmdobinsintvcl.pas 2026-03-25 tonim tonim [458056] Fixes undocue
 rpmdobjinspvcl.dfm 2024-11-25 tonim tonim [f9da54] Fixes expressión PDF A/3 encoding
 rpmdobjinspvcl.pas 2026-03-31 tonim tonim [94a98b] cHATDIALOG
 rpmdprintconfigvcl.dfm unknown
 rpmdprintconfigvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpmdprotocol.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpmdrepclient.dfm unknown
 rpmdrepclient.dti 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpmdrepclient.pas 2026-02-14 tonim tonim [e50515] Restore rpmdrepclient
 rpmdshfolder.pas 2026-07-12 Toni Toni [550e7f] Eliminar los ultimos warnings de Linux64 (rpmds...
 rpmdsysinfo.dfm unknown
 rpmdsysinfo.pas 2026-07-14 Toni Toni [f4b0db] Fix GetPrinter signatures
 rpmdundo.pas 2026-03-28 tonim tonim [a1eec6] Cola deshacer
 rpmdundocue.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpmetafile.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpmreg.pas unknown
 rpmregdesign.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpmregdesigntime.pas unknown
 rpmregdesignvcl.pas 2025-12-20 toni@reportman.es toni@reportman.es [0abd23] Update getit package
 rpmregnet.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpmunits.pas unknown
 rpmzlib.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpnetdriver.FRpNetProgress.resources unknown
 rpnetdriver.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpnetdriver.resx 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpnetpreview.FRpNetPreview.resources 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpnetpreview.pas unknown
 rpnetpreview.resx unknown
 rpnetreport.pas unknown
 rppack.cfg unknown
 rppack.conf unknown
 rppack.dof 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack.dpk unknown
 rppack.kof unknown
 rppack.res unknown
 rppack2007.groupproj unknown
 rppack2007.groupproj.local unknown
 rppack_builder2006.bdsproj unknown
 rppack_builder2006.bdsproj.local unknown
 rppack_builder2006.cpp unknown
 rppack_builder2006.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_builder2007.cbproj unknown
 rppack_builder2007.cbproj.local unknown
 rppack_builder2007.cpp unknown
 rppack_builder2007.dpk unknown
 rppack_builder2007.dproj 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_builder2007.dproj.local 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_builder2007.res unknown
 rppack_builder4.bpk unknown
 rppack_builder4.cpp unknown
 rppack_builder4.res unknown
 rppack_builder6.bpk unknown
 rppack_builder6.cpp unknown
 rppack_builder6.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del.cfg unknown
 rppack_del.dof unknown
 rppack_del.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del.res unknown
 rppack_del2005.bdsproj 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del2005.bdsproj.local unknown
 rppack_del2005.cfg unknown
 rppack_del2005.dpk unknown
 rppack_del2005.dproj unknown
 rppack_del2005.dproj.local 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del2005.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del2007.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del2007.dproj 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del2007.dproj.local unknown
 rppack_del2007.res unknown
 rppack_del2009.dpk unknown
 rppack_del2009.dproj unknown
 rppack_del2009.dproj.local unknown
 rppack_del2009.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del4.cfg 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del4.dof 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del4.dpk unknown
 rppack_del4.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del5.cfg unknown
 rppack_del5.dof unknown
 rppack_del5.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_del5.res unknown
 rppack_delphixe3.groupproj unknown
 rppack_delphixe3.groupproj.local unknown
 rppack_delxe10.dpk unknown
 rppack_delxe10.dproj unknown
 rppack_delxe10.res unknown
 rppack_delxe10_2.dpk unknown
 rppack_delxe10_2.dproj unknown
 rppack_delxe10_2.res unknown
 rppack_delxe10_2designtime.dpk unknown
 rppack_delxe10_2designtime.dproj 2017-10-19 PCI5\toni PCI5\toni [5f8b49] Firedac fixes
 rppack_delxe10_2designtime.res 2017-03-31 Toni Martir Toni Martir [7a4384] New Method savetofile in activex
 rppack_delxe10_designtime.dpk unknown
 rppack_delxe10_designtime.dproj unknown
 rppack_delxe10_designtime.res unknown
 rppack_delxe2.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe2.dproj unknown
 rppack_delxe2.dproj.local unknown
 rppack_delxe2.res unknown
 rppack_delxe2_designtime.dpk unknown
 rppack_delxe2_designtime.dproj 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe2_designtime.res unknown
 rppack_delxe3.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe3.dproj 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe3.dproj.local 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe3.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe3_designtime.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe3_designtime.dproj unknown
 rppack_delxe3_designtime.dproj.local 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe3_designtime.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe4.dpk unknown
 rppack_delxe4.dproj 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe4.res unknown
 rppack_delxe4_designtime.dpk unknown
 rppack_delxe4_designtime.dproj unknown
 rppack_delxe4_designtime.res unknown
 rppack_delxe7.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe7.dproj unknown
 rppack_delxe7.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe7_designtime.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe7_designtime.dproj 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppack_delxe7_designtime.res unknown
 rppackb.bpf 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackb.bpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackb.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackdesign.conf unknown
 rppackdesign.dpk unknown
 rppackdesign.kof unknown
 rppackdesign.res unknown
 rppackdesign_builder6.bpk unknown
 rppackdesign_builder6.cpp 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackdesign_builder6.res unknown
 rppackdesign_del.cfg unknown
 rppackdesign_del.dof unknown
 rppackdesign_del.dpk unknown
 rppackdesign_del.res unknown
 rppackdesigntime_builder6.bpk unknown
 rppackdesigntime_builder6.cpp unknown
 rppackdesigntime_builder6.res unknown
 rppackdesigntime_del.cfg unknown
 rppackdesigntime_del.dof unknown
 rppackdesigntime_del.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackdesigntime_del.res unknown
 rppackdesignvcl_builder6.bpk unknown
 rppackdesignvcl_builder6.cpp unknown
 rppackdesignvcl_builder6.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackdesignvcl_del.cfg 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackdesignvcl_del.dof unknown
 rppackdesignvcl_del.dpk unknown
 rppackdesignvcl_del.res unknown
 rppackdesignvcl_del2005.bdsproj unknown
 rppackdesignvcl_del2005.bdsproj.local unknown
 rppackdesignvcl_del2005.cfg unknown
 rppackdesignvcl_del2005.dpk unknown
 rppackdesignvcl_del2005.dproj unknown
 rppackdesignvcl_del2005.dproj.local unknown
 rppackdesignvcl_del2005.res unknown
 rppackdesignvcl_del2007.dpk unknown
 rppackdesignvcl_del2007.dproj unknown
 rppackdesignvcl_del2007.dproj.local unknown
 rppackdesignvcl_del2007.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppacknet.bdsproj unknown
 rppacknet.dpk unknown
 rppackv.cfg unknown
 rppackv.conf unknown
 rppackv.dof unknown
 rppackv.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackv.kof unknown
 rppackv.res unknown
 rppackv_builder6.bpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackv_builder6.cpp unknown
 rppackv_builder6.res unknown
 rppackv_del.cfg unknown
 rppackv_del.dof 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackv_del.dpk unknown
 rppackv_del.res unknown
 rppackvb.bpf unknown
 rppackvb.bpk unknown
 rppackvb.res unknown
 rppackvcl_builder6.bpk unknown
 rppackvcl_builder6.cpp unknown
 rppackvcl_builder6.res unknown
 rppackvcl_del.cfg 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackvcl_del.dof 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackvcl_del.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackvcl_del.res 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackvcl_del2005.bdsproj unknown
 rppackvcl_del2005.bdsproj.local 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackvcl_del2005.cfg unknown
 rppackvcl_del2005.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackvcl_del2005.dproj unknown
 rppackvcl_del2005.dproj.local 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackvcl_del2005.res unknown
 rppackvcl_del2007.dpk 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rppackvcl_del2007.dproj unknown
 rppackvcl_del2007.dproj.local unknown
 rppackvcl_del2007.res unknown
 rppagesetuplcl.lfm 2026-06-19 Toni Toni [c50ea7] Fix "Recalculte report" typo in the Page Setup ...
 rppagesetuplcl.lrs unknown
 rppagesetuplcl.pas unknown
 rppagesetupvcl.dfm 2026-06-19 Toni Toni [c50ea7] Fix "Recalculte report" typo in the Page Setup ...
 rppagesetupvcl.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rppanel.pas 2019-02-12 tmartir tmartir [88d6fd] Fixes 10.3 compilation
 rpparams.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpparser.pas 2 days ago Toni Toni [411446] Fpc directwrite
 rppdfdriver.pas 2026-07-10 Toni Toni [d85efc] printreptopdf: arreglar build de Linux64 y limp...
 rppdffile.pas 2 days ago Toni Toni [411446] Fpc directwrite
 rppdfreport.dcr unknown
 rppdfreport.pas 2024-10-02 tonim tonim [4c0254] Begin PDF/A3 Conformance
 rppreview.dof unknown
 rppreviewcontrol.pas 2026-02-14 google-labs-jules[bot] google-labs-jules[bot] [ed5450] Clean up CLX legacy files, fix ntdll error, and...
 rppreviewmeta.pas unknown
 rpprintitem.pas 2026-08-15 Toni Toni [f2e4c0] Fix language set large int language memory exce...
 rpquerywiz.dfm 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpquerywiz.pas unknown
 rpreglcl.pas unknown
 rpreglcl.pas.bak unknown
 rpregv.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpregvcl.pas 2026-03-31 tonim tonim [94a98b] cHATDIALOG
 rpreport.pas 2026-06-12 Toni Toni [dc5939] Selfhosted and parity pdf/win32
 rpreportdesignercontracts.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpreportman.h unknown
 rpreportmanapi.bas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpreportmanapi.h unknown
 rpreportmanapi.pas 2019-01-31 tmartir tmartir [a20067] Update copyright
 rpreportutil.pas 2026-04-01 tonim tonim [082f1d] Fix undocue
 rprflclparams.lfm unknown
 rprflclparams.lrs unknown
 rprflclparams.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rprfvparams.dfm 2024-08-24 tonim tonim [3354f2] Fix scale dpi
 rprfvparams.pas unknown
 rpruler.dcr unknown
 rpruler.pas unknown
 rprulervcl.dcr 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rprulervcl.pas 2021-06-23 tonim tonim [f7ec2b] DPI Adjust
 rpsection.pas 2026-05-17 tonim tonim [e1dcb7] Fixes presentation
 rpsecutil.pas 2025-09-18 tonim tonim [63e6aa] Begin undocue
 rpsendmail.pas 2019-04-02 tmartir tmartir [75e886] Update Indy sendmail
 rpsendmailvcl.dfm unknown
 rpsendmailvcl.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpstringhash.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpsubreport.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpsvgdriver.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rptextdriver.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rptranslator.dcr unknown
 rptranslator.pas 2026-07-10 Toni Toni [d85efc] printreptopdf: arreglar build de Linux64 y limp...
 rptruetype.pas 2 days ago Toni Toni [411446] Fpc directwrite
 rptwain.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rptwaincomp.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rptypes.pas 2026-08-15 Toni Toni [f2e4c0] Fix language set large int language memory exce...
 rptypeval.pas 2026-05-20 tonim tonim [69b56a] Validation of numbers when coercion in evaluator
 rpvclreport.dcr 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 rpvclreport.pas 2024-10-17 tonim tonim [a4589f] Conformance adjust, add conformance property to...
 rpvgraphutils.pas 2026-07-14 Toni Toni [f4b0db] Fix GetPrinter signatures
 rpvpreview.dfm 2025-12-16 tonim tonim [ab2fcd] Fix MAPI, add Thunderbird mail support at preview
 rpvpreview.lrs unknown
 rpvpreview.pas 2026-07-10 Toni Toni [f78e02] Quitar warnings/hints del compilador sin cambia...
 rpwebmarkdownvcl.pas 2026-05-17 tonim tonim [ccc3f5] Fix fonts
 rpwebmetaclient.dcr unknown
 rpwebmetaclient.pas unknown
 rpwriter.pas unknown
 rpxmlstream.pas 3 days ago Toni Toni [3e03a0] First fpc rtl experimental package
 rpzlib77.pas 2025-12-17 tonim tonim [27d5a2] Android Support initial
 rpzlibadler.pas unknown
 rpzlibinfblock.pas 2026-07-10 Toni Toni [2167f7] Limpiar warnings/hints del resto de proyectos d...
 rpzlibinfcodes.pas unknown
 rpzlibinffast.pas unknown
 rpzlibinftrees.pas unknown
 rpzlibinfutil.pas unknown
 rpzlibtrees.pas 2026-07-10 Toni Toni [2167f7] Limpiar warnings/hints del resto de proyectos d...
 rpzlibzdeflate.pas 2026-07-10 Toni Toni [2167f7] Limpiar warnings/hints del resto de proyectos d...
 rpzlibzinflate.pas unknown
 rpzlibzlib.pas 2026-07-10 Toni Toni [2167f7] Limpiar warnings/hints del resto de proyectos d...
 rpzlibzutil.pas 2016-09-21 Toni Martir Toni Martir [bab770] Initial Commit
 sRGB.icm 2024-10-03 tonim tonim [ae479a] Rgb resource color space
 updategetit.bat 2025-12-20 toni@reportman.es toni@reportman.es [0abd23] Update getit package
 zconf.inc unknown

Read Me

Report Manager

Reporting tool with Delphi/Lazarus runtime, Windows VCL designer/preview, and
multiplatform reporting engines (PDF, PNG, SVG, HTML, plain text, GDI/print,
metafile). The project home and downloads remain at https://reportman.es.

This file documents the two recent additions that connect the classic
Delphi product to the newer Reportman.AI suite. The historical reference
is in doc/readme.txt.

What's new

┌─────────────────────────────────────────────────────────────────────────┐
│                       Report Manager (Delphi)                            │
│                                                                          │
│   ┌────────────────────┐         ┌────────────────────────────────┐     │
│   │  Reporting engine  │         │       Designer (Windows)       │     │
│   │  (RTL — Win+Linux) │         │                                │     │
│   │                    │         │   AI Chat: SQL                 │     │
│   │  ┌──────────────┐  │         │   AI Chat: Expressions         │     │
│   │  │ rpdbHttp     │  │         │   AI Chat: Full report design  │     │
│   │  │ "Reportman   │  │         │   Monaco SQL autocomplete      │     │
│   │  │  Agent"      │  │         │                                │     │
│   │  │  driver      │  │         └─────────────┬──────────────────┘     │
│   │  └──────┬───────┘  │                       │                         │
│   └─────────┼──────────┘                       │                         │
│             │                                   │                         │
└─────────────┼───────────────────────────────────┼─────────────────────────┘
              │                                   │
              ▼                                   ▼
   ┌───────────────────────────────────────────────────────────────┐
   │                    Reportman.AI                                │
   │                                                                │
   │  Hub + Agents (host the data)        AI Services (host the     │
   │                                       prompts and schemas)     │
   │  Schemas defined at app.reportman.es ─────────────────────────►│
   └───────────────────────────────────────────────────────────────┘

Two completely separate roles. The engine sends and receives data; the
Designer asks the AI to generate or modify reports. They share nothing except
the user's identity at app.reportman.es.

1. Reportman Agent driver (engine — runtime)

The runtime (RTL package) ships a new data driver, rpdbHttp, that talks to
a remote Reportman DB Agent instead of a local database connection. The
engine is unchanged — TRpDatabaseInfoItem.Driver = rpdbHttp is just one more
choice next to the existing BDE / DBExpress / FireDAC / Zeos / IBX drivers.

What it gives you:

  • Reach any database, from anywhere. The Agent runs on-premises in the
    customer site and the engine connects to it through the public Hub at
    api.reportman.es. No VPN. No port forwarding. The Agent dials outbound
    to the Hub and the Hub brokers everything.
  • Drop-in for every Reportman binary that runs reports. Designer,
    printreptopdf, repwebexe, classic ActiveX (reportman.dpr),
    command-line printrep… any executable that uses the report engine inherits
    this driver because it is wired into rpdatainfo.pas.
  • Direct P2P data plane when possible. On Windows, an optional WebRTC
    DataChannel is negotiated through the Hub and the SQL/result rows flow
    client↔Agent directly (DTLS encryption, no proxy on the data plane). When
    the channel can't open (corporate firewall, UDP filtered, …) the driver
    silently falls back to HTTP through the Hub with the exact same semantics.
    See DataDirect in the ReportmanAI/README.md for the full picture.
  • Linux / FPC stay HTTP-only. All the WebRTC machinery is wrapped in
    {$IFDEF MSWINDOWS}. Cross-platform binaries (the Linux build of
    printreptopdf, the Apache repweb.so) keep working unchanged.

Relevant source files:

Unit Role
rpdatahttp.pas The TRpDatabaseHttp / TRpDatasetHttp classes. Pure HTTP path, multiplatform.
rpdcintegration.pas Installs the optional Direct Channel hook. Windows-only; brought in transparently by rpdatainfo.pas.
rpdatadirect.pas Pascal binding around libdatachannel (SCTP-over-DTLS-over-UDP peer).
rpdchub.pas Hub signaling client (HTTP + WebSocket) and per-SQL session lifecycle.
rpdcpool.pas Per-database session cache so subsequent SQLs reuse the warm channel.
rplibdatachannel.pas libdatachannel.dll LoadLibrary binding. The DLL is embedded as RC resource and extracted on first use.

2. AI assistance in the Designer

The Designer (Windows, repmandxp.dpr) has gained four AI-assisted authoring
features. None of them ships local models — the Designer talks to
api.reportman.es and inherits whichever provider that API chose for the
user (Vertex / Gemini / Groq / cloud quantized). The user signs in once with
their app.reportman.es account.

Schemas live in app.reportman.es

Every AI feature needs to know which tables / columns / relations exist in
the target database. The Designer does not describe a schema by itself.
Instead, the user (or an admin) defines schemas under their account on
app.reportman.es. Each schema is bound to one or more Hub databases
(HubDatabaseId). The Designer:

  1. Logs in with the user's app.reportman.es credentials (or an API key
    for headless runs).
  2. Fetches the schema available for the current connection's
    HubDatabaseId.
  3. Feeds that schema as context to the AI for SQL, expressions and
    full-design chat.

This means the AI already knows the table names, column types, foreign
keys and any human-written notes the user added on the web — no
per-conversation CREATE TABLE dump, no per-query schema discovery.

The four features

Feature What it does Backed by
SQL AI Chat Conversational SQL generation and refinement against the active connection's schema. Drop SQL into the dataset definition with one click. rpfrmchatvcl.pas
Expression AI Chat Generates Reportman expressions for printable fields, totals, conditional sections, etc., aware of the report's dataset structure. rpfrmchatvcl.pas
Full-design AI Chat "Make me a sales-by-region report grouped by quarter" — the AI proposes a complete report (datasets, sections, fields, totals) and applies it to the active document. Round-trips a serialized report to the API for deterministic edits. designer-ai-chat-plan.md documents the architecture; the in-process consumer is the chat unit above.
SQL autocomplete (Monaco) Inline autocomplete in the SQL editor while you type, powered by the same schema. Smart suggestions for table names, columns and joins as you write. rpfrmmonacoeditorvcl.pas

How Designer and Reportman.AI relate

The two products are independent but they share one user identity (the
app.reportman.es account) and one runtime (this repository's engine).
Concretely:

  1. The engine knows the new driver. The rpdbHttp driver above lets
    reports run against any Hub-registered database from any platform. This is
    what makes Reportman.AI.Desktop, Reportman.Web, Reportman.Android
    able to ask the same Agent to execute a SQL with the same wire protocol
    the Delphi tools use.

  2. The Designer consumes AI assistance. The four chat / autocomplete
    features above all reach Reportman.AI.Api for prompt routing and use
    the schemas the user defined on app.reportman.es. The Designer never
    talks to a model provider directly — it goes through the API the rest of
    the AI suite already uses.

Nothing else is shared. The Designer is still a stand-alone tool you can use
fully offline against local databases. Reportman.AI is still a stand-alone
suite that does not require the Delphi Designer. The two doors above are the
only crossings.

See also

  • doc/readme.txt — historical project description.
  • c:\desarrollo\ReportmanAI\README.md — Reportman.AI architecture and the
    full DataDirect specification.
  • designer-ai-chat-plan.md — the design plan for the full-report AI chat.
  • new-report-wizard-plan.md — the new-report wizard that integrates the
    Agent driver.