From 8af0760cbfb16ea0c809f75f9819faefd0bb661e Mon Sep 17 00:00:00 2001 From: Caleb Blanchard Date: Fri, 10 Apr 2026 13:01:12 +0000 Subject: [PATCH 1/3] Update docs to reflect current tree search and deep linking behaviour Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- docs/deeplinking.md | 4 +++- docs/treesearch.md | 7 +++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/deeplinking.md b/docs/deeplinking.md index b3692e7..9cf537f 100644 --- a/docs/deeplinking.md +++ b/docs/deeplinking.md @@ -35,7 +35,9 @@ https://myenv.operations.dynamics.com/?mi=ARBAOTBrowser&ObjectType=Form&ObjectNa ## Copy Link Button -The **Copy Link** button in the action pane generates a deep link URL for the currently displayed object and shows it in the infolog. You can then copy the URL from the infolog and share it with others. +The **Copy link** button in the action pane generates a deep link URL for the currently displayed object and selected tree node, and **copies it directly to your clipboard**. An "Link copied to clipboard" info message confirms the copy. You can then paste the URL anywhere to share it. + +The button is enabled only when an AOT object is loaded. ## Supported Object Types diff --git a/docs/treesearch.md b/docs/treesearch.md index dbac1b3..95c2ff8 100644 --- a/docs/treesearch.md +++ b/docs/treesearch.md @@ -5,10 +5,9 @@ When browsing a large AOT object such as a table with hundreds of fields or a fo ## How to use 1. Open an AOT object in the AOT Browser. -2. Click the **Search tree** button in the action pane. -3. Enter a search term in the dialog and click **OK**. -4. Matching nodes are found and the first match is selected automatically. The infolog shows your position (e.g., "1 / 12 matches"). -5. Use the **Next** and **Prev** buttons to navigate between matches. +2. The **Search in tree** box is always visible below the tree — just start typing to search. +3. The first matching node is selected automatically as you type. +4. Use the **▲** (Previous) and **▼** (Next) chevron buttons to navigate between matches. ## Details From 090ae709714bbafc735754e33d2d3da2fca7873f Mon Sep 17 00:00:00 2001 From: Caleb Blanchard Date: Fri, 10 Apr 2026 13:08:42 +0000 Subject: [PATCH 2/3] Update company branding from Arbela Technologies Corp to Argano LLC Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- LICENSE | 2 +- Metadata/AOTBrowser/Descriptor/AOTBrowser.xml | 2 +- .../Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs | 4 ++-- Scripts/Mount.ps1 | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/LICENSE b/LICENSE index 053748f..fef9c18 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2019 Arbela Technologies Corp +Copyright (c) 2019 Arbela Technologies Corp (now Argano LLC) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/Metadata/AOTBrowser/Descriptor/AOTBrowser.xml b/Metadata/AOTBrowser/Descriptor/AOTBrowser.xml index d22efdf..db98ae4 100644 --- a/Metadata/AOTBrowser/Descriptor/AOTBrowser.xml +++ b/Metadata/AOTBrowser/Descriptor/AOTBrowser.xml @@ -18,7 +18,7 @@ GeneralLedger AOTBrowser - Arbela Technologies Corp. + Argano LLC 0 1 0 diff --git a/Projects/AOTBrowser/Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs b/Projects/AOTBrowser/Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs index ca02b1c..b45f2eb 100644 --- a/Projects/AOTBrowser/Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs +++ b/Projects/AOTBrowser/Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs @@ -8,9 +8,9 @@ [assembly: AssemblyTitle("Arbela.Dynamics.AX.Xpp.Support")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] +[assembly: AssemblyCompany("Argano LLC")] [assembly: AssemblyProduct("Arbela.Dynamics.AX.Xpp.Support")] -[assembly: AssemblyCopyright("Copyright © 2019")] +[assembly: AssemblyCopyright("Copyright © 2019 Argano LLC")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/Scripts/Mount.ps1 b/Scripts/Mount.ps1 index ad01a69..cd02e51 100644 --- a/Scripts/Mount.ps1 +++ b/Scripts/Mount.ps1 @@ -4,7 +4,7 @@ .DESCRIPTION It creates a symbolic link into Metadata folder of Dynamics 365 for Operations. .COMPANY - Arbela Technologies Corp. + Argano LLC #> From fedab115caff195c85f4f14a87fcace45388a38b Mon Sep 17 00:00:00 2001 From: Caleb Blanchard Date: Fri, 10 Apr 2026 13:09:40 +0000 Subject: [PATCH 3/3] Update copyright year to 2026 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- LICENSE | 2 +- .../Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/LICENSE b/LICENSE index fef9c18..26769c0 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2019 Arbela Technologies Corp (now Argano LLC) +Copyright (c) 2026 Arbela Technologies Corp (now Argano LLC) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/Projects/AOTBrowser/Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs b/Projects/AOTBrowser/Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs index b45f2eb..7570a8d 100644 --- a/Projects/AOTBrowser/Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs +++ b/Projects/AOTBrowser/Arbela.Dynamics.AX.Xpp.Support/Properties/AssemblyInfo.cs @@ -10,7 +10,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Argano LLC")] [assembly: AssemblyProduct("Arbela.Dynamics.AX.Xpp.Support")] -[assembly: AssemblyCopyright("Copyright © 2019 Argano LLC")] +[assembly: AssemblyCopyright("Copyright © 2026 Argano LLC")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")]