• njohnson released this 2025-12-15 02:51:28 +00:00 | 0 commits to main since this release

    • Added tab and tree context menu support for pinning files, with a pin icon shown on pinned tabs and tree entries
    • Implemented persistent pinned files that automatically reopen on startup
    • Added Recent Files and Recent Folders dynamic menus with click-to-open actions
    • Added an auto-complete system using QCompleter + embedded wordlist, automatically applied to the active editor/tab
    • Improved active-tab handling: window title now updates on tab changes and reflects the currently selected file path
    • Improved duplicate-open prevention for files opened through the file menu and pinned startup flow
    • Tree browser now supports recursive folder expansion and auto-population under a dedicated “Folders” root node
    • Added “Clear Saved Data” action to reset all persisted paths/history and close all tabs before exiting
    • General workflow polish: consistent editor initialization across file open, tree open, and pinned open paths
    Downloads
  • njohnson released this 2025-12-15 02:50:57 +00:00 | 0 commits to main since this release

    • Implemented full Save, Save As, Save All, Close, and Close All menu actions
    • Ctrl+S shortcut now clears the unsaved “*” indicator after saving
    • Added Save All support to write all modified tabs at once
    • Added close and close-all workflows with save confirmation dialogs
    • Tab context menu now includes both Close Tab and Save actions
    • Saving from the tab context menu now clears the unsaved indicator
    • Improved consistency between menu actions and Ctrl+S behavior
    • Better handling of unsaved state across all save/close paths
    • Overall editor workflow is now complete and self-contained (no stub actions remaining)
    Downloads
  • njohnson released this 2025-12-15 02:49:50 +00:00 | 0 commits to main since this release

    • Tab-based text editor for GSC, CSC, and TXT files
    • File and folder browser using a tree view, with separate roots for open files and folders
    • Open existing files or create new GSC/TXT files from dialogs
    • Recursive folder loading to browse directory contents
    • Automatic tab creation when opening files from the tree
    • Duplicate file prevention (same file not opened twice)
    • Unsaved change tracking with “*” indicator in tab titles
    • Ctrl+S shortcut to save the active modified file
    • Context menu on tabs with save and close options
    • Save confirmation dialog when closing modified tabs
    • Syntax highlighting for GSC/CSC files
    • Persistent settings for last-used folders and file paths
    • External links to websites and Discord via menu actions
    • About and developer mode dialogs
    • Fixed-width editor font optimized for code editing
    Downloads