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

0.0.22 #38

Merged
merged 13 commits into from
May 10, 2024
Merged

0.0.22 #38

merged 13 commits into from
May 10, 2024

Conversation

t00m
Copy link
Owner

@t00m t00m commented May 10, 2024

No description provided.

@t00m t00m added bug Something isn't working enhancement New feature or request labels May 10, 2024
@t00m t00m added this to the 0.1 milestone May 10, 2024
@t00m t00m self-assigned this May 10, 2024
@t00m t00m merged commit 5221e05 into main May 10, 2024
1 check passed
Copy link

what-the-diff bot commented May 10, 2024

PR Summary

  • Enhancement of Logging Mechanism
    To improve problem detection, debug log statements have been inserted in app.py. This will offer more transparency about the setup process of Widget Factory, MiAZ Actions, and Widget GUI.

  • Menu Selection Update
    A new function, _setup_menu_selection, has been implemented in workspace.py. This will streamline the process of selecting single or multiple items from the menu.

  • Import Functionality Upgrade
    The functionalities related to importing configurations have been enhanced with the addition of a new function, _on_config_import, in selector.py and configview.py.

  • Tooltip Inclusion for Buttons
    An attribute tooltip has been added to factory.py to set tooltips for buttons, enhancing user guidance.

  • Caches Initialization
    The initialize_caches function in workspace.py has been updated to initialize cache using _initialize_caches, reinforcing the efficient use of resources.

  • Filter Dropdown Update and Code Refactoring
    The update function in workspace.py has been modified to update filter dropdowns and make minor code refactoring for better performance and understanding of code.

  • Toolbar Improvement
    A design update has been made to the toolbar with the _setup_toolbar_top function in workspace.py, adding the "Import files" and "Selected documents" buttons.

  • File Renaming
    The MiAZ-big.svg is now com.github.t00m.MiAZ.svg for a standard naming convention.

  • SVG File Adjustments
    The data/com.github.t00m.MiAZ.svg file has experienced numerous modifications. These changes mainly concern the correction of various attributes, such as sodipodi:docname, inkscape:version, inkscape:window-height, and style of text and tspan elements. This could improve image rendering or behavior.

  • Project Update Details
    The meson.build file details project version and required meson version updates; the numbers have been revised from 0.0.22 to 0.0.23 and >= 1.0.1 to >= 0.61.2, respectively. These adjustments assure development continuity with correct versioning.

@t00m t00m deleted the 0.0.22 branch May 26, 2024 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant