raghul - 2025-06-09

[1.2.0] - 2025-06-9

Added

  • Code Analysis & Linting: Integrated syntax checking for various programming languages.
  • Splash Screen: A new splash screen appears during app startup.
  • Unlimited File Opening: Removed limits — open any number of files simultaneously.
  • Improved UI & UX: UI is now smoother and more responsive.
  • Firefox and Tor Integration:
  • Firefox browser support for Windows.
  • Tor browser support for Linux.
  • Language and Code Analysis Menu:
  • Detects and displays the language of the current file.
  • Users can toggle between normal and advanced error tooltips using Ctrl + M.
  • Use Ctrl + Shift + M to toggle visibility of tooltips.
  • Theme Display: Shows the currently active theme.
  • Window Menu Bar:
  • Displays a list of all open tabs as menu items.
  • Programming Language Icons:
  • Each tab shows the respective programming language logo (e.g., Java icon for .java files).
  • Markdown Preview:
  • Ctrl + K: Open preview in a new tab.
  • Ctrl + Shift + K: Open preview in a new window.
  • About NotepadXX: Added "About" section in the Help menu.
  • Cross-platform Codebase: A single codebase supports both Linux and Windows platforms.
  • Rename File Option: Added a “Rename” option to the File menu.
  • Enhanced File Watcher: Improved file monitoring for external changes.
  • Markdown Syntax Highlighting & Linting: Support for Markdown files in the Language menu.
  • Preferences Menu Bar:
  • Theme Selector: Choose between Light, Dark, Darcula, macOS, and other themes.
  • Tooltip On/Off Toggle: Turn tooltips completely on or off (for distraction-free writing).
  • Tooltip Mode Switch: Select between Normal or Advanced tooltips.
  • Wrap Line Toggle: Enable or disable word wrapping in the text area.

Improved

  • Performance: Large files now open faster without UI lag.
  • "Previous Tabs" Button: Now works more reliably to restore previous sessions.
  • Tab Appearance: Cleaned up tab names and layout; now includes logos and file names.

Assets

Fixed

  • Minor bugs from version 1.1.0 related to tab UI, theme switching, and external file changes.

Known Issues

  • Wrapping long lines in the text area may cause a slight delay or lag, especially in large files.
  • Markdown preview supports most emoji syntax, but emoji icons may not appear when the app is offline — an internet connection is required to render them fully.