Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AL Home page (object list) #3

Open
apoyas opened this issue Oct 9, 2020 · 3 comments
Open

AL Home page (object list) #3

apoyas opened this issue Oct 9, 2020 · 3 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@apoyas
Copy link

apoyas commented Oct 9, 2020

Hey team!

A few bugs with the object list on AL Home page:

  1. When applying filters, the format of the fields designated for object numbers seems to be incorrect:
    image
    The whole idea of filtering is not really handy. How about adding wildcard filter support? Regex? Or support for good old classic NAV client filtering criteria, like periods "..", "|", "&" 😉
  2. Marks periodically are lost. After git operations, like branch syncing. Sometimes after saving files.
  3. If you edit an object, it disappears from the object list
    image
    I couldn't get the objects reappear again in the list, even after committing and synchronizing changes to AzureDevOps or restarting the AL Home page.
    I had to restart VS Code to have the objects displayed in the list again.

Many thanks!

@martonsagi martonsagi self-assigned this Oct 9, 2020
@martonsagi martonsagi added the bug Something isn't working label Oct 9, 2020
@martonsagi martonsagi added this to the v1.0 milestone Oct 9, 2020
@martonsagi
Copy link
Contributor

Hi,

Thank you for the feedback!

  1. Yes, the filtering part needs some attention. For the reason there is a search box on the top left side that searches across multiple columns. We have plans to add regex and/or enhance in-word searching.
    Filtering on individual columns will remain available to allow specific filtering.

image

  1. Currently, marking can be used for Scopes feature, which allows you to put your marked objects into a group (like a bookmark) and that is saved into a json file locally.
    However, I see your point, somehow we should save the last marked state, perhaps into a temporary Scope.

  2. Do you have auto file-renaming activated, e.g. Waldo's CRS extension? I'm already investigating a similar update issue that is caused by auto-rename.
    Note: workspace scanning collects everything into a memory-cache that is afterwards updated only on file changes. Hence the need to reload VSCode window if the update is buggy.

@apoyas
Copy link
Author

apoyas commented Oct 9, 2020

Hey @martonsagi
Thanks for the explanation.

  1. Didn't notice the search box initially. However, it seems to be searching only by object names.
    Anyway, this is more than enough for me for now, because I'm used to searching objects by their names (who remembers objects ids anyway? 😀 )
  2. Yes, we've got auto file-renaming activated (Waldo's CRS extension). It didn't actually rename objects in this case (all the objects were already created previously, I just did some modifications to the source code), but who knows - this might be related.
    Thanks again.

@martonsagi
Copy link
Contributor

Next beta build will include updates in regards to 1.

Filter to ID in ranges or using pipes (OR): e.g. 10..20|42|50..55
image

Filter to partial name
image

Filter to multiple partial names
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants