Skip to content

Feat: Implement Application Behavior Settings #817

Description

@SiddharthJiyani

Describe the feature

Description

Add application behavior customization options to improve user experience and system integration.

Proposed Features

1. Auto Start

  • Launch PictoPy automatically when the system starts
  • Platform support: Windows, macOS, Linux
  • Should respect user's system startup preferences

2. Minimize to System Tray

  • Keep PictoPy running in the background when the window is closed
  • Add system tray icon with context menu
  • Allow quick access to restore the window
  • Prevent accidental application exit

User Benefits

  • Seamless workflow: App ready when needed without manual launch
  • Background operation: Continue syncing/processing without active window
  • Resource efficiency: Minimize UI while keeping core services running

Add ScreenShots

Image

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions