Skip to content

Mr5niper/Pyicon-Editor

vPyicon_Editor_v1.3.0.0 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ico icon icon-editor icons image-to-icon png-icon

Summary

AI summary

Broad release touches File / Edit, Tools, Selection Clipboard Actions, and Documentation Updates.

Full changelog

Overview

Version 1.3.0.0 introduces a major UI and workflow update for PyIcon Editor & Creator, including a custom dark-themed menu system, expanded theme support, improved editing tools, clipboard operations for selections, better zoom and scrolling behavior, and additional save-safety prompts.


New Features

Custom Menu System

  • Replaced the native top menu with a custom in-window menu bar for:
    • File
    • Edit
    • View
    • Help
  • Added dark-themed popup menus with hover styling and recent file support

Theme Support

  • Expanded theme support with:
    • System
    • Light
    • Dark
  • Added UI-specific styling for tooltips, toolbar buttons, sliders, scrollbars, and menu components

Selection Clipboard Actions

  • Added Copy Selection
  • Added Paste Selection
  • Added Select All
  • Added keyboard shortcuts:
    • Ctrl+C
    • Ctrl+V
    • Ctrl+A

Unsaved Change Protection

  • Added unsaved-change tracking
  • Added save prompts before:
    • exiting
    • opening another file
    • creating a new canvas

Improvements

Toolbar and Controls

  • Added themed toolbar icon recoloring for dark mode
  • Added click-to-jump behavior for sliders
  • Improved zoom slider synchronization with canvas zoom state

Canvas and View Behavior

  • Updated zoom and scroll behavior for smoother interaction
  • Improved mouse wheel support:
    • Ctrl + wheel zoom
    • Shift + wheel horizontal scrolling
    • Linux button-based wheel compatibility
  • Added canvas image reuse during redraw to reduce unnecessary recreation of display items

Editing Workflow

  • Improved move-selection behavior and floating selection handling
  • Improved shape preview and shape commit handling
  • Added set_fill_tolerance() support for fill and magic eraser tolerance changes

Export and Build

  • Updated version metadata to 1.3.0.0

Theme and UI Notes

  • The release includes a new custom in-window menu system to improve dark mode consistency
  • Theme logic now applies styling to more UI components than before, including toolbar buttons, sliders, scrollbars, custom menu elements, and tooltips

Keyboard Shortcuts

File / Edit

  • Ctrl+N — New Canvas
  • Ctrl+O — Open Image
  • Ctrl+S — Save PNG
  • Ctrl+E — Export ICO
  • Ctrl+Z — Undo
  • Ctrl+Y — Redo
  • Ctrl+C — Copy Selection
  • Ctrl+V — Paste Selection
  • Ctrl+A — Select All
  • Delete — Delete Selection
  • Esc — Deselect / Clear Selection

Tools

  • S — Selection
  • V — Move
  • B — Brush
  • E — Eraser
  • G — Fill
  • I — Eyedropper
  • M — Magic Eraser
  • T — Text
  • L — Line
  • R — Rectangle
  • C — Ellipse

View

  • F — Fit to Window
  • Ctrl + Mouse Wheel — Zoom

Documentation Updates

  • Updated the README with screenshots for:
    • System theme
    • Light theme
    • Dark theme
  • Updated README feature descriptions to include the expanded theme support
  • Updated build and version metadata to reflect the new release

Notes

This release focuses heavily on UI theming, menu behavior, editor workflow improvements, and modernizing the overall user experience while preserving core icon editing and export functionality.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Mr5niper/Pyicon-Editor

Get notified when new releases ship.

Sign up free

About Mr5niper/Pyicon-Editor

All releases →

Related context

Beta — feedback welcome: [email protected]