09.04.2025 - Progress Decompiler 2025.4
Decompiler:
- Added new expressions: 1 (V11,V12)
- Better ON processing (MENU ..)
- Fixed external Function Id (V9,V11,V12)
- Fixed crash ON processing (V9,V10)
- Fixed offset on strings when decompiling only text
- Added ReadObj (ALL NO-PAUSE, MESSAGE NO-PAUSE)
- Fixed crash on "Decomile all files" when not real .r is processed
- Fixed crash when processing segment was not selected
- Updated CLEAR processing
- Updated FrameLink processing
- Unified Parameters definition from head and functions/procedures
Application:
- Rewriten do .NET 9.0
- Rewrited file reading (removed old BitConverter component)
- Faster collections processing
- Code optimization and refactoring
GUI:
- Added dark theme (default)
- Changed icons + some control design to better support dark theme
- Added highlighting parameters on main screen if they have differences (head vs function)
- Added folding for FUNCTION and PROCEDURE
- Fixed highlighting procedure/function names if contains dot
- Changed TreeView folders display (now you can see what folders contain subfolders imediatelly)
- Unified font color in all components
- Better search on main screen
- Added LED indicator on main screen if first rcode parsing encounter some error
- Replaced old InputBox with my own (old one has problems)
- Removed old File mapper tool
- HexViewer: Rewriten to .NET 9.0
- HexViewer: Redesigned painter + added 2 new colors
- HexViewer: Added Save/Open Painted colors and Export to RichText functionality
- HexViewer: Rewriten some internal functionality, refactoring + fixed some bugs
- HexViewer: Fixed broken search
- HexViewer: Optimized for dark theme
- Syntax highlighting component: Rewriten to .NET 9.0
26.11.2024 - Version Checker 2.50
Change Log:
- Added new mode for accepting new version: automatic and manual (you must each record confirm manually)
- Added support to check specified version file via command line and via menu (Open, Save)
- Added colors based on check status
- Version files are now UTF-8, old Unicode files will be automatically converted on first save
- Executable is now not packed (to avoid false alarm for some AV)
- Changed Microsoft .NET Framework 4.6.1 -> 4.8
. . .