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

Multiple UI fixes #717

Merged
merged 5 commits into from
Jul 10, 2023
Merged

Multiple UI fixes #717

merged 5 commits into from
Jul 10, 2023

Commits on Jul 10, 2023

  1. Fetch user information when loading modules

    This makes us look up the user information of a module that is selected
    in the module loader. If that user does not have the developer role
    on the project, warn the user before loading.
    kk7ds committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    9ee1753 View commit details
    Browse the repository at this point in the history
  2. Show memory fetch errors in row header tooltip

    Related to #10705
    kk7ds committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    9571d5a View commit details
    Browse the repository at this point in the history
  3. Allow editing/fixing failed-to-load memories

    When we fail to load a memory we show the row label in red to indicate
    this fact but do not allow an edit (or other edit operations that may
    include these) because we don't have a cached memory object. This
    patch makes us store an empty memory there so that an edit can
    proceed, likely to resolve the issue by starting fresh.
    
    Fixes #10705
    kk7ds committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    842ee32 View commit details
    Browse the repository at this point in the history
  4. Fix disabling OK button in dialog while querying

    The CA RadioReference button was hijacking wx.ID_OK, preventing us
    from finding and disabling the right button while a query was going
    on. This fixes that by assigning it an ID of its own. Also disable
    the OK button during CA login for clarity.
    
    Fixes: #10704
    kk7ds committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    cc70660 View commit details
    Browse the repository at this point in the history
  5. Update locale for UI changes

    kk7ds committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    ed02539 View commit details
    Browse the repository at this point in the history