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

Launcher icons #88

Merged
merged 12 commits into from
Sep 24, 2024
Merged

Launcher icons #88

merged 12 commits into from
Sep 24, 2024

Conversation

Tearran
Copy link
Member

@Tearran Tearran commented Sep 21, 2024

Description

desktop entry and icons sets
others


configng-cpu


16x16-256x256 and SVG

Implementation Details

  • Key changes introduced by this PR

    • Added icon files in multiple sizes (16x16, 32x32, 64x64, 128x128, 256x256) and a scalable SVG format.
    • Created a desktop launcher file configng.desktop to allow easy access from the desktop environment.
  • Justification for the changes
    The inclusion of different icon sizes ensures that the application icon appears crisp and appropriately scaled across various display settings. The desktop launcher file simplifies user access to the application, improving usability and integration with desktop environments.

  • Confirmation that no new external dependencies or modules have been introduced
    No new external dependencies have been added. The changes only involve adding icon files and a desktop launcher configuration.

Testing Procedure

  • Test 1: Verified that the icons appear correctly in various sizes (16x16, 32x32, 64x64, 128x128, 256x256) when used in the desktop launcher and application menu.

    • Results: Icons displayed correctly in all tested sizes.
  • Test 2: Tested the desktop launcher by placing it on the desktop and verifying that it launches the application as expected.

    • Results: The desktop launcher successfully starts the application.

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have ensured that my changes do not introduce new warnings or errors
  • No new external dependencies are included
  • Changes have been tested and verified
  • I have included necessary metadata in the code, including associative arrays

@github-actions github-actions bot added Scripts size/medium PR with more then 50 and less then 250 lines labels Sep 24, 2024
@igorpecovnik igorpecovnik added 11 Milestone: Fourth quarter release Ready to merge Reviewed, tested and ready for merge labels Sep 24, 2024
@igorpecovnik igorpecovnik merged commit 4614881 into main Sep 24, 2024
13 checks passed
@igorpecovnik igorpecovnik deleted the launcher-icons branch September 24, 2024 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
11 Milestone: Fourth quarter release Ready to merge Reviewed, tested and ready for merge size/medium PR with more then 50 and less then 250 lines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants