We believe in listening to the voice of the customer. But to do that, we need you to speak. That’s what this Feature Request section of our site is for.

 

Here’s how to get your voice heard:

  1. VOTE for existing ideas (this will also subscribe you to the idea’s status updates)

  2. SUBMIT new ideas (Please include only one suggestion per post. Duplicates are merged together.)

  3. COMMENT on other ideas, which we check regularly

We also publish Roadmaps here, based off these Feature Requests, so you can see what we’re working on.

 

Note, this site is for new Feature Requests. Bug Reports should be emailed to Support as normal.

1 vote

Custom protocol registration should allow data to be passed in.

1. The registration method for custom protocol should be able to pass in an anonymous function and an agnostic datum (TObject or IInterface), instead of just a class reference. This will allow the creation of protocols that depend on dynamic data, such as logging directly to AWS CloudWatch. One should also be able to register …

Custom protocol registration should allow data to be passed in. Read More »

Category: SmartInspect > Languages > Delphi 0 comments
6 votes

Add Delphi FMX Multiplattform functionality

Currently leaving SiMain.Log… statements in our library code prevents compiling with FMX projects outside of windows platforms. $IFDEF workarounds in all our code files are no way we can go. This must change for us to extend our subscription and base our future code on SmartInspect. Many thanks in advance.

Started Category: SmartInspect > Languages > Delphi 0 comments
2 votes

Improve Delphi Instrumentation Wizard

Update the instrumentation Panel. Every single Delphi release saw the users unable to use the menu for tracing methods. To Gurock, this feature seemed to be viewed as an Add-On to SmartInspect and not part of the product itself. I can’t name a single user who viewed it that way.

Category: SmartInspect > Languages > Delphi 0 comments
4 votes

Optimise Delphi Log Functions

Si.Enabled=False. Even though the connection is false, calling LogMessage or any other Logxxx method, the message is formatted BEFORE checking whether the session is active. This consumes a massive amount of processing time for the application so all Log.. should check firstly whether the session is active. I have overloaded many Log… methods and added …

Optimise Delphi Log Functions Read More »

Planned Category: SmartInspect > Languages > Delphi 2 comments
Scroll to Top