Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
about QM3 Some suggestions
Rename to `winsqlite3.dll`.
Quote:Rename to `winsqlite3.dll`.

thank you!
I found a lot of AI-related content in the commit logs of the repository below. Is the AI feature finally coming? I bet that once AI is added, the repository’s star count will skyrocket  Smile
https://github.com/qgindi/LibreAutomate/commits/master/

Thank you so much for your silent dedication over more than ten years. LA is incredibly powerful — with the strength of four ounces moving a thousand pounds, one person can outperform an entire team.
Next LA version uses AI to find LA documentation. The results are much better, and can be used with AI apps/tools like ChatGPT (copy/paste) and Copilot (MCP).
It would be great if a class similar to the following MCP service could be added, allowing an MCP client to read and execute all scripts in the LA editor. Smile
MCP SDK 2024 .NET Edition Reference
The toolbar position can no longer be moved to the right. This worked in previous versions—could it be changed back? Thank you.
https://i.ibb.co/VWCWyNKB/pic.png
That empty area was an empty toolbar, now removed. Now at the top are 3 toolbars: Menu, Tools and Custom1. You can swap places of the later two.

Toolbars can be moved like panels. Right-click the small mouse-over-highlighted rectangle at the left of the toolbar...

Finally right-click the splitter between the toolbars to change fixed/auto width if need. And drag the splitter to adjust toolbar widths.
thank you!
When I adjusted the position of the toolbar, I messed up the layout, and now I don’t know how to restore it.  Smile
If there were a more intuitive way to drag any window to a specific position, it would be much more convenient—similar to how some commercial layout software works.
https://i.ibb.co/m532fnGr/pic.png
The LA's panel reordering via context menus isn't the most intuitive, but I like it more than the more common drag-drop reordering like in Visual Studio.

To reset all layout customizations, exit LA and delete this file:
 
Code:
Copy      Help
run.selectInExplorer(folders.Documents + "LibreAutomate/.settings/layout.xml");

To restore the toolbars without resetting all:
1. Right-click the thin horizontal splitter between the toolbar rows. Check "Top auto".
2. Right-click the left of a floating toolbar. Click "Dock" in the context menu. Do the same for another floating toolbar.

Then use the same context menu to move a toolbar if want.

Maybe this is not easily discoverable for LA users. Do you have suggestions how to improve?
Quote:Maybe this is not easily discoverable for LA users. Do you have suggestions how to improve?
When dragging a panel over a certain area, the outline of that area is highlighted. Then, as you continue dragging the panel to the top, bottom, left, or right of the area, the corresponding target region is highlighted with a colored block.
This may be somewhat complex to implement, but it is very intuitive and aligns well with the operating habits of most users.

Additionally, I suggest that the heights of the toolbar and the menu bar should preferably be fixed and not adjustable. In the issue I mentioned above, I am no longer able to change the height of the menu bar, which feels a bit strange.
Problem: multiple possible containers exist in that place. Eg a leaf panel and several ancestor stacks. And the program does not know in which container the user wants to drop. It is one of reasons why in LA it isn't drag-drop. Other apps display multiple indicators (for multiple possible containers), but then it becomes confusing, sometimes limited, and not better than the LA's way.

Toolbar height: it is made maximally flexible. Eg a stack can contain child panels and toolbars.
 
Quote:I am no longer able to change the height of the menu bar
The splitter between the toolbar rows is just 1-pixel width. Can't find it? Maybe it becomes 0 width in certain DPI, but unlikely.
Suggestions:
  • Allow custom panel layouts to be saved with a name.
  • Support saving multiple layouts.
  • Allow switching between layouts by layout name.
  • Provide an option to restore the default LA layout.

Quote:Toolbar height: it is made maximally flexible. Eg a stack can contain child panels and toolbars.
If it is too flexible, it can be confusing for users.
It is recommended to keep panels flexible, while applying appropriate constraints to the toolbar and menu bar.
When I press Ctrl + Shift + E, the following error message pops up. Is it possible to change this hotkey? I would like to customize it to Alt + F1.

https://i.ibb.co/k2NwVfCq/F4.png

Feature suggestion: Independently recognize controls that contain the “desc” field. In the demonstration below, I have to manually expand the nodes to locate the control. If the control could be recognized automatically, it would be much more convenient.
https://i.ibb.co/rKMzVR9W/demo.gif
 PS: In almost all cases, the value of “desc” is unique, so if this field exists, it can be used as an important auxiliary property.
Quote:Is it possible to change this hotkey?
In window *Find UI object*, in the green text, click the *hotkey* link.
Quote:Independently recognize controls that contain the “desc” field.
This window has bugs in its UI elements implementation: can't capture smallest elements normally. Workaround: press Shift+F3 to switch the capturing mode.
Thanks for your help— all the issues have been resolved.
LA is really convenient for element recognition and is much more powerful than obtaining elements via XPath paths.
Feature Suggestions:
1. On a computer with PowerShell 7.5.4 installed but without the .NET 9 runtime, the LA portable version prompts for runtime installation on startup. I chose not to install it and instead copied LA into the PowerShell 7.5.4 installation directory. In this case, LA was able to start successfully.
 Would it be possible for LA to check whether PowerShell 7+ is installed at startup? If it is, LA could use the runtime files from the PowerShell installation directory. This could potentially save several hundred megabytes of disk space.

2. It might be cleaner and more reasonable to place the files `toc.json`, `toc-ai.yml`, `doc.db`, `doc-ai.db`, `doc-html.db`, and `cookbook.db` into the `Help` subfolder.
Quote:the LA portable version prompts for runtime installation on startup

Portable LA has its own copy of .NET Runtime. Unless you deleted it.
 
Quote:Would it be possible for LA to check whether PowerShell 7+ is installed at startup? If it is, LA could use the runtime files from the PowerShell installation directory.

No.


Forum Jump:


Users browsing this thread: 3 Guest(s)