Skip to content

Releases: MaaruAx/MCopy

MCopy v1.1.0

13 Jun 01:57

Choose a tag to compare

MFlow v1.1.0 Latest
Check out the past release notes if you're upgrading from an earlier version.

✨ New Features

  • Folder-Based Organization: Users can now categorize, group, and manage Fusion node presets inside customized folders instead of a flat list.
  • Folder Customization: Added a custom color picker (supporting presets and custom hex values) and an icon picker containing 24 workflow-themed icons to personalize each folder.
  • Seamless Export & Import (.mcopy): Share your work easily by exporting individual presets or entire folders into portable .mcopy package files, and import them natively.
  • Drag-and-Drop Utility: Drag any .mcopy file directly into the application window to instantly import folders or presets.
  • Interactive Context Menus: Right-click on folders or presets to access quick actions, including renaming, duplicating, moving between folders, pinning, and deletion.
  • Multi-Language Expansion: Added full Hindi translation support alongside existing English, Spanish, and German localizations.

⚙️ Changes

  • Database Schema Migration: Upgraded the internal SQLite database with a new folders table and database triggers to seamlessly maintain relations without losing existing presets.
  • Expanded App Configurations: Settings now serialize and persist active folders, folder styles (Tab vs. Solid), custom color palettes, and active views.

🚀 Improvements

  • Persistent Window Sizing: The application now remembers your last window dimensions and automatically restores them on startup using a debounced resize listener.
  • Advanced Sorting & Navigation: Easily toggle between Recent, Alphabetical (A-Z/Z-A), and Oldest sorting modes, and navigate back using the new breadcrumb hierarchy.
  • Enhanced Visual Feedback: Integrated smooth UI transitions, folder animations, active-state indicator dots, and dynamic empty-state notices.
  • Asset Optimization: Compressed and structured CSS/JS resources to decrease load times and improve rendering performance.

🧩 Fixes

  • Empty List Layout Glitch: Resolved a layout issue where the empty-state screen would not align properly within the presets list scroll area.

🧹 Removals

  • Resolve Scripting Stub: Removed the redundant and incomplete scripting API connection stub from the codebase to keep the backend clean and focus on robust clipboard synchronization.

v1.0.0

09 Jun 14:01

Choose a tag to compare

MCopy v1.0.0 - Official Release 🚀

Welcome to the official 1.0.0 stable release of MCopy, a core application within the MMarket ecosystem.

MCopy is a lightweight, high-performance, and cross-platform utility designed to seamlessly manage and inject Fusion node presets directly into DaVinci Resolve. Built with a hybrid architecture, it combines the raw speed of a local database with a sleek, hardware-accelerated web user interface.

✨Key Features

  • Instant Node Injection: Copy and manage complex Fusion node structures with zero friction.
  • Hybrid Core: Powered by PySide6 and an embedded QtWebEngine (Chromium) view, utilizing dedicated GPU rasterization flags for ultra-smooth rendering.
  • Smart Clipboard Engine: Natively optimized across platforms:
  • Windows: Direct low-level interaction via win32clipboard.
  • macOS: Secure pipe handling with pbcopy.
  • Linux: Automatic fallbacks for xclip and xsel.
  • Local Storage: Embedded SQLite3 indexing for ultra-fast preset loading and search queries.
  • Sleek UX: Modern frameless interface featuring variable typography support (Monaspace Neon, Barlow Condensed) and accent-color customization.

📦Installation & Requirements

Ensure you have Python 3.x installed along with the production dependencies:
Bash

pip install -r requirements.txt