Skip to content

Releases: mihaimoga/IntelliFile

IntelliFile v1.45

02 May 13:04

Choose a tag to compare

  • Embedded Web Browser
    • Updated the embedded web browser to the latest Microsoft Edge version, providing improved compatibility, security, and performance.
  • genUp4win Library
    • Updated the genUp4win library to the latest available version.
    • Added support for download progress reporting by extending the update callback with a progress parameter.
    • Progress information is now propagated throughout the entire update flow, enabling better UI feedback during updates.
  • HexCtrl Library (by Jovibor)
    • Updated to the latest version.
    • Added full Per-Monitor V2 DPI support for enhanced display scaling on multi-monitor setups.
    • Added middle mouse click scrolling support.
    • Includes numerous internal fixes and overall stability improvements.
  • Lexilla & Scintilla Libraries
    • Updated LEXILLA to version 5.4.9.
      • Version 5.4.9 improves lexers for Assembler, C++, F#, LaTeX, Pascal, and Ruby.
      • Version 5.4.8 includes improvements for Batch, Forth, JavaScript, and JSON.
    • Updated SCINTILLA to version 5.6.2.
      • Version 5.6.2 adds the error status SC_STATUS_OUTSIDE_DOCUMENT and prevents out-of-bounds insertions earlier in the processing flow.
      • Version 5.6.1 introduces a new mode for drawing tabs as HT blobs and fixes a regression in SCI_CONVERTEOLS.

IntelliFile v1.44

11 Mar 16:45

Choose a tag to compare

Embedded Web Browser

  • Updated the built‑in web browser engine to the latest version of Microsoft Edge, ensuring improved rendering performance, enhanced security, and better compatibility with modern web standards.

HexCtrl Library

  • Updated Jovibor’s HexCtrl library to the latest available version, providing improved stability, performance enhancements, and new internal optimizations from upstream.

genUp4win Library

  • Updated genUp4win to the latest version.
  • New Feature: Introduced SHA‑256 checksum verification for downloaded update installers.
    This ensures:
    • Protection against tampered or corrupted update files
    • Increased installation integrity and user trust
    • Stronger security compliance

LEXILLA & SCINTILLA Libraries

  • Updated LEXILLA to v5.4.7:
    • Added new EscapeSequence (escseq) lexer
    • Improvements to Errorlist, Makefile, Perl, and Progress lexers
  • Updated SCINTILLA to v5.6.0:
    • Fixed crash occurring when window becomes too narrow to display text
  • Notable changes from v5.5.9 (included as part of the update path):
    • Added option to disable drag & drop
    • Fixed incorrect colouring after line end

CScintillaCtrl (PJ Naughter)

  • Updated CScintillaCtrl library to the latest version supporting Scintilla v5.6.0.
  • Wrapped new Scintilla messages:
    • SCI_GETDRAGDROPENABLED
    • SCI_SETDRAGDROPENABLED
      These enable programmatic control of drag‑and‑drop capability.

IntelliFile v1.43

23 Nov 07:08

Choose a tag to compare

  • Updated the embedded web browser (Microsoft Edge).
  • Updated LEXILLA library to version 5.4.6 and SCINTILLA library to version 5.5.8.

Version 5.4.6 adds SINEX lexer. Improves Errorlist, Progress, and Python.
Version 5.5.8 changes format of SCI_GETSELECTIONSERIALIZED and fixes redraw after undo.

  • Updated PJ Naughter's CScintillaCtrl library to the latest version available.

IntelliFile v1.42

02 Oct 15:04

Choose a tag to compare

This release focuses on system stability and reliability. No new features were introduced. Includes:

  • Fixes for known bugs.
  • Security updates.
  • Minor performance optimizations.
  • Updated the embedded web browser (Microsoft Edge).
  • Updated Bootstrap library to the latest version available (Release Notes & Software Content Register).

IntelliFile v1.41

29 Jun 07:37

Choose a tag to compare

  • Updated LEXILLA library to version 5.4.5 and SCINTILLA library to version 5.5.7.
  • Updated PJ Naughter's CScintillaCtrl library to the latest version available.

Updated class to work with Scintilla v5.5.7. New messages wrapped include: SCI_AUTOCSETIMAGESCALE, SCI_AUTOCGETIMAGESCALE and SCI_SCROLLVERTICAL.

IntelliFile v1.40

07 May 10:51

Choose a tag to compare

Updated Jovibor's HexCtrl library to the latest version available.

IntelliFile v1.39

12 Apr 02:04

Choose a tag to compare

Updated PJ Naughter's CScintillaCtrl library to the latest version available.

Updated CScintillaCtrl:: MarkerSymbolDefined method to return MarkerSymbol.

IntelliFile v1.38

11 Apr 19:14

Choose a tag to compare

  • Updated genUp4win library to the latest version available.

Reverted back from GetTempPath2 to GetTempPath to make it compatible again with Windows 10.

  • Updated LEXILLA library to version 5.4.4 and SCINTILLA library to version 5.5.6.
  • Updated PJ Naughter's CScintillaCtrl library to the latest version available.

Updated class to work with Scintilla v5.5.5. New messages wrapped include: SCI_SETUNDOSELECTIONHISTORY, SCI_GETUNDOSELECTIONHISTORY, SCI_GETSELECTIONSERIALIZED and SCI_SETSELECTIONSERIALIZED.

IntelliFile v1.37

08 Mar 20:44

Choose a tag to compare

Updated LEXILLA library to version 5.4.3 and SCINTILLA library to version 5.5.5.
Updated genUp4win library to the latest version available.
Removed deprecated functions in C++17, defined in <codecvt> header.

IntelliFile v1.36

14 Feb 21:23

Choose a tag to compare

  • Implemented Word Wrap for text file viewing.
  • Updated LEXILLA library to version 5.4.2 and SCINTILLA library to version 5.5.4.
  • Updated PJ Naughter's CScintillaCtrl library to the latest version available.

The code now includes prior to #including <ScintillaCall.h>. This fixes an issue when the code is used with GSL Library 4.1.0.
Reworked CScintillaDemoApp::LoadLibraryFromApplicationDirectory to use std::filesystem::path.
Updated GetModuleFileName calls to handle path length > _MAX_PATH.